这个让我有点疯狂,我希望有人可以提供帮助。
我在我的QTP脚本中添加了一条等待(45)行,当它运行时,我遇到类型不匹配错误。
我知道如果无法调用某个函数或者我拼错了要调用的东西等,就会发生这种情况。
但是,这是一个简单的WAIT语句。没有别的东西在线上。
线:152
Char:6
错误:类型不匹配:'等待'
代码800A000D
有什么想法吗?我错过了什么?如何在等待中出现类型不匹配?
答案 0 :(得分:0)
VBScript中肯定没有Wait()子或函数;如this question所示,这也适用于QTP。
关于错误:缺少的子/函数会引发类型不匹配:
>> nosuchsub
>>
Error Number: 13
Error Description: Type mismatch
(如果这个安慰你,我也不喜欢它。)
答案 1 :(得分:0)
实际错误不在等待功能中。 QTP显示由于前一行中的编译错误导致的类型不匹配错误。检查所有库文件是否已正确添加。找到这类问题的根本原因的最佳方法是将代码划分为更小的函数/过程并测试每个函数。