51Testing软件测试论坛
标题:
麻烦大家帮我看看这个vb的脚本robot怎么改
[打印本页]
作者:
weiweiw
时间:
2007-11-20 11:55
标题:
麻烦大家帮我看看这个vb的脚本robot怎么改
Dim Result As Integer,a As Integer,b
Randomize
a=Int(255*Rnd)
b=Int(255*Rnd)
Window SetContext, "Caption=颜色", ""
GenericObject Click, "Class=Static;ClassIndex=2", "Coords=" & a & "," & b
PushButton Click, "Text=确定"
我的意思是随机产生颜色,可是颜色产生了可是出错
Script Command Failure on line 17 of 'at' - Coords=250,230
我想是不是双引号问题啊,怎么改
作者:
wushaoxia101
时间:
2007-11-20 13:09
太久没有用VB了,真不知道从何下手,希望你的问题早点解决吧.....
作者:
wushaoxia101
时间:
2007-11-20 13:21
再多发一点吧,你那个17行是什么内容啊?
作者:
weiweiw
时间:
2007-11-20 13:28
标题:
第十七行
GenericObject Click, "Class=Static;ClassIndex=2", "Coords=" & a & "," & b
这个就是
作者:
weiweiw
时间:
2007-11-20 13:30
主要错误就出在 "Coords=" & a & "," & b
应该怎么改呢
作者:
weiweiw
时间:
2007-11-20 13:31
能够正确输出的形式 "Coords=123,456"
作者:
wushaoxia101
时间:
2007-11-20 14:22
GenericObject Click, "Class=Static;ClassIndex=2", "Coords=" & a & "," & b & """
你这样试试看
作者:
weiweiw
时间:
2007-11-20 14:37
不行,出错
作者:
wushaoxia101
时间:
2007-11-20 14:42
什么提示?没有提示吗?
作者:
weiweiw
时间:
2007-11-20 14:48
"Coords=" & a & "," & b
或者我怎么用变量给coords赋直,用另一种方式我这么写可能不好才会出错
作者:
wushaoxia101
时间:
2007-11-20 14:57
你就直接=a,b试试,如果再不行我也不知道了....
作者:
weiweiw
时间:
2007-11-20 19:58
不行
格式要求"Coords=29,56"如果写成"Coords=a,b"他当a,b是字符串不是变量,不可以
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2