51Testing软件测试论坛

标题: 紧急请教:如何对只读的editbox赋值? [打印本页]

作者: archonwang    时间: 2004-12-23 16:46
标题: 紧急请教:如何对只读的editbox赋值?
有这么一种情况,有个界面上有一editbox,原始赋值为1234;现在我想要用另外一个值:如2222来替换该原始值,请问应该怎么编写脚本使录入值为2222,而不是1234?

该editbox改变原始赋值的原始条件是当从另外的一个界面中进行了运算后,将该运算结果放到该editbox中。
作者: guirongb    时间: 2004-12-23 16:56
应该有个函数SQASetProperty....
作者: archonwang    时间: 2004-12-23 23:11
已经找到,能告知一下具体用法么?
是不是对editbox的text属性进行赋值?它具体的格式应该是怎样的?

小弟初学,请有经验的老师指导。再次感谢~~
作者: 司空公子    时间: 2004-12-23 23:45
这个跟SQAGetProperty的用法差不多,只需要把中间本来要抓取的属性变成你所需要赋的属性。
作者: sesamehch    时间: 2004-12-24 08:51
用下面这句就可以了:

SQASetProperty "Name=editbox1","Text","你要赋的值"
作者: Aaron    时间: 2004-12-24 14:05
如果Edit box只读,还能设置吗?
作者: sesamehch    时间: 2004-12-24 14:07
可以的
作者: archonwang    时间: 2004-12-27 11:34
大概有点头绪了,请教一下,如果是html页面上的控件,可以直接这样使用么?
作者: guirongb    时间: 2004-12-27 11:55
只要是Robot能识别的对象都可以的。Html用的也是windows标准控件
作者: archonwang    时间: 2004-12-27 13:18
哈,终于搞定了,谢谢大家~~:P




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