是否可以在描述性编程时用正则方法式?
如果想将下面代码中的"Fax Order No. 17"用Fax Order No. *表示,怎么写代码?Window("Flight Reservation").Dialog("text:=Fax Order No. 17").WinObject("Fax Number:").Type "11111111111111111111"
Window("Flight Reservation").Dialog("text:=Fax Order No. 17").WinButton("Send").Click
Window("Flight Reservation").Close 可以
直接将17替换成 *就可以了
Window("Flight Reservation").Dialog("text:=Fax Order No. *").WinObject("Fax Number:").Type "11111111111111111111"
不过建议楼主再斟酌下你所写的正则表达式,写错表达式当然会让对象有时无法识别 QTP版本在9.0以上可以,有朋友8.2的好象有问题. 在家用9.2的破解版也不能用正则表达式。
明天去公司试下9.5版本的…… Window("Flight Reservation").Dialog("text:=Fax Order No. *").WinObject("Fax Number:").Type "11111111111111111111"
-----------------------------------------------------------------------
这句得报错吧。。winobject也要用描述性呀、
回复 5# 的帖子
正解
页:
[1]