asp制作中常用到的函数库集合第1/8页
网络编程 2021-07-05 10:58www.168986.cn编程入门
ASP函数库
<%
'''' 函数目录 ''''
''''-----------------------------------------------''''
'''' 函数ID0001[截字符串] ''''
'''' 函数ID0002[过滤html] ''''
'''' 函数ID0003[打开任意数据表并显示表结构及内容]''''
'''' 函数ID0004[读取两种路径] ''''
'''' 函数ID0005[测试某个文件存在否] ''''
'''' 函数ID0006[删除某个文件] ''''
'''' 函数ID0007[判断目录是否存在] ''''
'''' 函数ID0008[创建目录] ''''
'''' 函数ID0009[删除目录] ''''
'''' 函数ID0010[指定目录的文件列表] ''''
'''' 函数ID0011[指定目录的目录列表] ''''
'''' 函数ID0012[创建文本文件] ''''
'''' 函数ID0013[读取文本文件] ''''
'''' 函数ID0014[检测ID是否为数字类型] ''''
'''' 函数ID0015[正则表达式测试] ''''
'''' 函数ID0016[获得执行程序的名称] ''''
'''' 函数ID0017[读取用户IP地址信息] ''''
'''' 函数ID0018[上传文件到指定目录并改文件名称] ''''
'''' 函数ID0019[过滤HTML脚本] ''''
'''' 函数ID0020[创建MsAess数据库] ''''
'''' 函数ID0021[创建MsSQLServer数据库] ''''
'''' 函数ID0022[通过JMAIL发信] ''''
'''' 函数ID0023[测试组件是否安装] ''''
'''' 函数ID0024[上传文件的窗口] ''''
'''' 函数ID0025[取得数据库链接字串] ''''
'''' 函数ID0026[取得multipart/form-data形式上传文件]
'''' 函数ID0027[保存或查看上传到数据库中的数据,带调用上传窗口]
'''' 函数ID0028[取得图像的类型|宽|高] ''''
'''' 函数ID0029[将本地文件进行二进制分析,并保存到服务器的指定目录下]
'''' 函数ID0030[将本地数据表或库上传并导入到服务器数据库的表中]
'''' 函数ID0031[返回服务器信息] ''''
'''' 函数ID0032[产生20位长度的唯一标识ID] ''''
'''' 函数ID0033[用于左填充指定数量的字符] ''''
'''' 函数ID0034[用于右填充指定数量的字符] ''''
'''' 函数ID0035[格式化时间(显示)] ''''
'''' 函数ID0036[测试数据库是否存在] ''''
'''' 函数ID0037[测试数据库中的表是否存在] ''''
'''' 函数ID0038[在线HTML编辑器] ''''
'''' 函数ID0039[判断是否奇数] ''''
'''' 函数ID0040[生成验证码图像BMP] ''''
'''' 函数ID0041[生成随机密码] ''''
'''' 函数ID0042[字符加解密] ''''
'''' 函数ID0043[解密字符加解密] ''''
'''' 函数ID0044[创建数据表] ''''
'''' 函数ID0045[在数据库中插入字段值] ''''
'''' 函数ID0046[Cookie防乱码写入时用] ''''
'''' 函数ID0047[Cookie防乱码读出时用] ''''
'''' 函数ID0048[检测用户名和密码是否正确] ''''
'''' 函数ID0049[生成时间的整数] ''''
'''' 函数ID0050[获得栏目的所有子栏目字符串并用","隔开]
'''' ''''
'''' ''''
'''' ''''
'''''
'函数ID0001[截字符串]
'函数名SubstZFC
'作 用截字符串,汉字一个算两个字符,英文算一个字符
'参 数str ----原字符串
' strlen ----截取长度
'返回值截取后的字符串
'
Public Function SubstZFC(ByVal str, ByVal strlen)
If str = "" Then
SubstZFC = ""
Exit Function
End If
Dim l, t, c, i, strTemp
str = Replace(Replace(Replace(Replace(str, " ", " "), """, Chr(34)), ">", ">"), "<", "<")
l = Len(str)
t = 0
strTemp = str
strlen = CLng(strlen)
For i = 1 To l
c = Abs(Asc(Mid(str, i, 1)))
If c > 255 Then
t = t + 2
Else
t = t + 1
End If
If t >= strlen Then
strTemp = Left(str, i)
Exit For
End If
Next
SubstZFC = Replace(Replace(Replace(Replace(strTemp, " ", " "), Chr(34), """), ">", ">"), "<", "<")
End Function
<%
'''' 函数目录 ''''
''''-----------------------------------------------''''
'''' 函数ID0001[截字符串] ''''
'''' 函数ID0002[过滤html] ''''
'''' 函数ID0003[打开任意数据表并显示表结构及内容]''''
'''' 函数ID0004[读取两种路径] ''''
'''' 函数ID0005[测试某个文件存在否] ''''
'''' 函数ID0006[删除某个文件] ''''
'''' 函数ID0007[判断目录是否存在] ''''
'''' 函数ID0008[创建目录] ''''
'''' 函数ID0009[删除目录] ''''
'''' 函数ID0010[指定目录的文件列表] ''''
'''' 函数ID0011[指定目录的目录列表] ''''
'''' 函数ID0012[创建文本文件] ''''
'''' 函数ID0013[读取文本文件] ''''
'''' 函数ID0014[检测ID是否为数字类型] ''''
'''' 函数ID0015[正则表达式测试] ''''
'''' 函数ID0016[获得执行程序的名称] ''''
'''' 函数ID0017[读取用户IP地址信息] ''''
'''' 函数ID0018[上传文件到指定目录并改文件名称] ''''
'''' 函数ID0019[过滤HTML脚本] ''''
'''' 函数ID0020[创建MsAess数据库] ''''
'''' 函数ID0021[创建MsSQLServer数据库] ''''
'''' 函数ID0022[通过JMAIL发信] ''''
'''' 函数ID0023[测试组件是否安装] ''''
'''' 函数ID0024[上传文件的窗口] ''''
'''' 函数ID0025[取得数据库链接字串] ''''
'''' 函数ID0026[取得multipart/form-data形式上传文件]
'''' 函数ID0027[保存或查看上传到数据库中的数据,带调用上传窗口]
'''' 函数ID0028[取得图像的类型|宽|高] ''''
'''' 函数ID0029[将本地文件进行二进制分析,并保存到服务器的指定目录下]
'''' 函数ID0030[将本地数据表或库上传并导入到服务器数据库的表中]
'''' 函数ID0031[返回服务器信息] ''''
'''' 函数ID0032[产生20位长度的唯一标识ID] ''''
'''' 函数ID0033[用于左填充指定数量的字符] ''''
'''' 函数ID0034[用于右填充指定数量的字符] ''''
'''' 函数ID0035[格式化时间(显示)] ''''
'''' 函数ID0036[测试数据库是否存在] ''''
'''' 函数ID0037[测试数据库中的表是否存在] ''''
'''' 函数ID0038[在线HTML编辑器] ''''
'''' 函数ID0039[判断是否奇数] ''''
'''' 函数ID0040[生成验证码图像BMP] ''''
'''' 函数ID0041[生成随机密码] ''''
'''' 函数ID0042[字符加解密] ''''
'''' 函数ID0043[解密字符加解密] ''''
'''' 函数ID0044[创建数据表] ''''
'''' 函数ID0045[在数据库中插入字段值] ''''
'''' 函数ID0046[Cookie防乱码写入时用] ''''
'''' 函数ID0047[Cookie防乱码读出时用] ''''
'''' 函数ID0048[检测用户名和密码是否正确] ''''
'''' 函数ID0049[生成时间的整数] ''''
'''' 函数ID0050[获得栏目的所有子栏目字符串并用","隔开]
'''' ''''
'''' ''''
'''' ''''
'''''
'函数ID0001[截字符串]
'函数名SubstZFC
'作 用截字符串,汉字一个算两个字符,英文算一个字符
'参 数str ----原字符串
' strlen ----截取长度
'返回值截取后的字符串
'
Public Function SubstZFC(ByVal str, ByVal strlen)
If str = "" Then
SubstZFC = ""
Exit Function
End If
Dim l, t, c, i, strTemp
str = Replace(Replace(Replace(Replace(str, " ", " "), """, Chr(34)), ">", ">"), "<", "<")
l = Len(str)
t = 0
strTemp = str
strlen = CLng(strlen)
For i = 1 To l
c = Abs(Asc(Mid(str, i, 1)))
If c > 255 Then
t = t + 2
Else
t = t + 1
End If
If t >= strlen Then
strTemp = Left(str, i)
Exit For
End If
Next
SubstZFC = Replace(Replace(Replace(Replace(strTemp, " ", " "), Chr(34), """), ">", ">"), "<", "<")
End Function
1
上一篇:易心asp分页类 v1.0
下一篇:Asp下实现多表单域无组件文件上传的实例
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程