0

这让我有点疯狂,我希望有人能提供帮助。

我在我的 QTP 脚本中添加了一个 wait(45) 行,当它运行时出现类型不匹配错误。

我知道如果无法调用函数或拼错要调用的内容等,就会发生这种情况。

但是,这是一个简单的 WAIT 语句。没有其他的就行了。

行:152
字符:6
错误:类型不匹配:“等待”
代码 800A000D

有任何想法吗?我错过了什么?Wait 上怎么会有类型不匹配?

4

2 回答 2

0

实际错误不在等待功能中。由于前几行中的编译错误,QTP 显示类型不匹配错误。检查您的所有库文件是否已正确添加。找到此类问题根本原因的最佳方法是将代码分成更小的函数/过程并测试每个函数。

于 2014-07-16T14:00:54.980 回答
0

VBScript 中绝对没有 Wait() 子函数或函数;正如这个问题所表明的,这也适用于 QTP。

至于错误:缺少的子/函数会引发类型不匹配:

>> nosuchsub
>>
Error Number:       13
Error Description:  Type mismatch

(如果这让你感到安慰,我也不喜欢它。)

于 2013-06-10T18:14:00.563 回答