51Testing软件测试论坛

标题: 类型不匹配。 [打印本页]

作者: yakezone    时间: 2011-8-23 09:34
标题: 类型不匹配。
  1. Public Function Activate (dialog, objtype, text)
  2.                 Select Case objtype
  3.                                 Case "WinButton"
  4.                                                 Dialog("regexpwndtitle:="&dialog).WinButton("regexpwndtitle:="&text).Click
  5.                 End Select
  6. End Function
复制代码
在QTP中, 这个函数提示:Dialog类型不匹配。

是写错了?
作者: lanchozxd    时间: 2011-8-23 11:27
Dialog("regexpwndtitle:="&dialog) 中的参数dialog 是关键字吧。最好不要作为参数
个人看法,仅供参考
作者: lyscser    时间: 2011-8-23 13:10
楼上正解
作者: yakezone    时间: 2011-8-23 14:57
回复 2# lanchozxd


    是这个原因。。。。。
作者: xiaopingzlp    时间: 2011-8-23 16:22
类型不匹配,转换啊
作者: 阳光下的橙子    时间: 2011-8-24 12:27
变量名与关键字冲突了,QTP对变量识别不区分大小写,重新定义一个呗
比如Mydialog




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