51Testing软件测试论坛
标题:
执行vbs出错,进来看看
[打印本页]
作者:
dabie
时间:
2009-6-23 11:27
标题:
执行vbs出错,进来看看
vbs文件中
public function addnum()
msgbox "d"
end function
========
qtp中
executefile "ff.vbs"
msgbox addnum()
执行报错:无效的过程调用或参数
请问是什么错误,QTP调用VBS如何调用,需要什么注意的地方吗?
作者:
xzcg
时间:
2009-6-23 11:48
好像你的function 没有返回任何值,
而且我这边没有什么执行错误
作者:
dabie
时间:
2009-6-23 13:34
恩,函数中是没返回值,随手写的个函数没考虑那
我通过file-->settings-->resources添加函数文件,直接在QTP中调用执行没报错
executefile "ff.vbs"
msgbox addnum()
这样就报错,不明白,
作者:
peterz
时间:
2009-6-23 14:24
先把函数单独执行一下,看看出错不,不出错就是加载配置的问题。
作者:
欧阳
时间:
2009-6-23 14:39
executefile "vbs文件的路径"(相对路径或绝对路径)
作者:
wangshuman
时间:
2009-6-23 16:11
同意楼上观点,很可能是路径问题
作者:
fei.ge
时间:
2009-6-23 16:16
以前遇到过。
曾经听说是vbs文件存储的编码方式不对。
用记事本打开另存,编码改为ANSI,貌似这样可以...
作者:
onlonely
时间:
2009-6-24 19:24
vbs路径好像不能用相对路径的.
作者:
liuxl
时间:
2009-6-26 15:45
没有返回值能显示到msgbox中吗?
作者:
lingjun
时间:
2009-6-26 16:25
标题:
回复 8# 的帖子
可以用相对路径,说明文档中有说明的。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2