0

将文本写入文件时,ASP 代码出现以下错误。

Microsoft VBScript 运行时错误“800a0005”

无效的过程调用或参数

我得到上述错误的行如下,

oFile.Write Chr(AscB(MidB(FileData,nIndex,1)))

问题是在我上传文件时引起的。我只会在开发环境中遇到这个错误。但是相同的代码在生产环境中运行良好。我不明白为什么错误只在开发环境中引起。

4

1 回答 1

0

您有一个包含三个嵌套函数调用的方法。尝试分解它以查看哪个调用实际导致错误:

b = MidB(FileData, nIndex, 1)
i = AscB(b)
c = Chr(i)
oFile.Write c
于 2013-02-27T19:47:29.720 回答