[ Last edited by duancj_1982 on 2004-12-17 at 10:20 ]作者: pcl2004_27 时间: 2004-12-15 12:15
代码例子:
Dim sMyProtocolNo as Variant
Window SetContext, "Caption=xxxxx", ""
Result = SQAGetProperty("Type=Label;ObjectIndex=1", "Text",sMyProtocolNo)作者: duancj_1982 时间: 2004-12-16 09:11 标题: 这是我要取得的label属性,我用了SQAGetProperty方法,但还是不行啊 这是我要取得的label属性,我用了SQAGetProperty方法,但还是不行啊 http://www.chinapro.com/888/label.bmp http://www.chinapro.com/888/shuxing.bmp作者: sesamehch 时间: 2004-12-16 09:39
把你的Robot脚本贴上来,大家研究一下。作者: 司空公子 时间: 2004-12-16 10:09
这种问题一般都是window活动不在当前的dialog上。
所以你可以在SQAGetProperty语句前加上
Window SetTestContext, "Caption=XXXXX",""
或者在SQAGetProperty语句中写成
SQAGetProperty("Caption=XXXXX;\;Type=Label;ObjectIndex=1", "Text",sMyProtocolNo)作者: duancj_1982 时间: 2004-12-16 10:47 标题: 这是我的代码,是不是我的那个函数使用的不对啊?? 那个label中是caption中有我要的数值,所以我想获取它的值。不知道是不是我的函数使用方法不对?
Sub Main
Dim Result As Integer
Dim sMyProtocolNo as Variant