上一篇:ASP有函数可以把某个网页通过STREAM下载吗? >>
控制输出字符串的长度,可以区别中英文
函数在下面,是方法是:
strvalue("复请Email通知如果不填写则取注册Email",26)
这里26是指26个英文字母,也就是13个汉字
function strlen(str)
dim p_len
p_len=0
strlen=0
if trim(str)<>"" then
p_len=len(trim(str))
for xx=1 to p_len
if asc(mid(str,xx,1))<0 then
strlen=int(strlen) + 2
else
strlen=int(strlen) + 1
end if
next
end if
end function
function strvalue(str,lennum)
dim p_num
dim i
if strlen(str)<=lennum then
strvalue=str
else
p_num=0
x=0
do while not p_num > lennum-2
x=x+1
if asc(mid(str,x,1))<0 then
p_num=int(p_num) + 2
else
p_num=int(p_num) + 1
end if
strvalue=left(trim(str),x)&"…"
loop
end if
end function
下一篇:存储过程编写经验和优化措施 >>
相关文章:
- · C#中为DataGrid添加下拉列表框
- · ASP.NET开发员工业绩评测中心(1)
- · ASP.NET开发员工业绩评测中心(2)
- · 在ASP应用程序中限制重复提交同一表单
- · 用VB将ASP代码封装成DLL
- · 如何在IIS上搭建WAP网站
- · asp程序错误详细说明例表
- · 短信发送程序
- · 用ASP实现电子贺卡
- · ASP.NET创建并使用Web组件(1)
- · asp.net生成缩略图
- · 动态增加的DropDownList如何保持状态
- · ASP.NET创建并使用Web组件(2)
- · ASP.NET创建并使用Web组件(3)
- · 在ASP.NET中显示进度条
- · ASP.NET Whidbey中实现Provider(1)
- · ASP.NET Whidbey中实现Provider(2)
- · DataGrid控件使用技巧(1)
- · ASP.NET页面间数据传递小结(1)
- · ASP.NET页面间数据传递小结(2)
- · ASP.NET页面间数据传递小结(3)
- · 用ASP.NET创建自定义文本框(1)
- · 了解ASP.NET页面对象模型(1)
- · 了解ASP.NET页面对象模型(2)
- · XmlTextWriter创建XML文件(2)
- · 为ASP.NET控件添加设计时支持(1)
- · 为ASP.NET控件添加设计时支持(2)
- · 为ASP.NET控件添加设计时支持(3)
- · 为ASP.NET控件添加设计时支持(4)
- · 为ASP.NET控件添加设计时支持(7)
- · 为ASP.NET控件添加设计时支持(8)
- · 为ASP.NET控件添加设计时支持(10)
- · 为ASP.NET控件添加设计时支持(11)
- · 为ASP.NET控件添加设计时支持(13)
- · 利用ASP.NET访问共享网络资源(1)
- · 利用ASP.NET访问共享网络资源(2)
- · 利用ASP.NET访问共享网络资源(4)
- · 创建ASP.NET数据存储层(1)
