51Testing软件测试论坛

标题: qtp调用vbs时,出现错误 [打印本页]

作者: 莲藕之家    时间: 2011-12-28 10:33
标题: qtp调用vbs时,出现错误
有这么一段VBs代码,保存文件为test.vbs
Function q1
msgbox "iquicktest1"
End Function
Function q2
  msgbox "iquicktest2"
End Function
在qtp中用如下代码调用:
ExecuteFile "test.vbs"
Call q1
如果Function在第一行,且前面没有任何空格,执行时要报如下错误
[attach]76887[/attach]
作者: hsjzfling    时间: 2011-12-28 10:48
用记事本打开该vbs,然后另存为,另存时的编码选择ansi,覆盖原来的即可
作者: 莲藕之家    时间: 2011-12-28 11:04
回复 2# hsjzfling

按您说的方法,问题没有了,但再请问一下,具体这个问题出现是什么原因呢?
作者: wangyanzhao    时间: 2011-12-28 13:29
主要是编码字符问题。按照3#即可。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2