返回与指定字符代码相关联的字符。
Public Function Chr(ByVal CharCode As Integer) As Char
Public Function ChrW(ByVal CharCode As Integer) As Char
参数
- CharCode
必选。Integer 表达式,表示字符的“码位”或字符码。如果 CharCode 不在有效范围之内,将发生错误。Chr 的有效范围是 0 到 255,而 ChrW 的有效范围是 -32768 到 65535。
今天在GoDaddy的空间测试asp无组件上传的功能,结果发现运行不了,一开始还以为是权限设置问题,但是到后台检查后,确认已经开启可写权限了。
根据报错信息
Invalid procedure call or argument: 'Chr'
我在网上搜了下,结果发现是因为由于英文操作系统引起的问题,呵呵~这个倒没有想到,估计一贯用国内空间的朋友也不会遇到过这个问题。
解决办法是找到stemp=stemp&Chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c))) 替换成stemp=stemp&Chrw(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c))),问题就解决了。
参考资料:
返回与指定字符代码相关联的字符。
Public Function Chr(ByVal CharCode As Integer) As Char
Public Function ChrW(ByVal CharCode As Integer) As Char
必选。Integer 表达式,表示字符的“码位”或字符码。如果 CharCode 不在有效范围之内,将发生错误。Chr 的有效范围是 0 到 255,而 ChrW 的有效范围是 -32768 到 65535。
更多请参考:Microsoft MSDN
☉在GoDaddy安装Z-Blog不成功 (2009-12-10 4:26:59)
☉怎样去掉GoDaddy免费空间的广告 (2009-9-1 19:2:57)
☉教你轻松注册GoDaddy的0.89美元的顶级域名【详细图文】 (2009-8-20 1:38:36)
☉一步一步教你如何申请开通GoDaddy的免费空间【图文】 (2009-8-10 10:4:47)
Liwen 于 2009-12-16 21:48:38 回复没有搜文件,是搜关键词呀. Invalid procedure call or argument: 'Chr'
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。