51Testing软件测试论坛

标题: 初学Robot,问个简单的问题,各位大侠别见笑 [打印本页]

作者: xuefeng    时间: 2005-6-8 18:03
标题: 初学Robot,问个简单的问题,各位大侠别见笑
我用ROBOT录了些脚本,也可以运行,其中我想把以下这句话
InputKeys "0755000000000000005{ENTER}"中的0755000000000000005用个变量来代替,然后循环完一次后,要让这个变量加1,我应该如何写啊,能告诉我吗?
作者: winterwindy    时间: 2005-6-9 09:18
InputKeys i&"{ENTER}"
i=i+1
加上循环就可以了
作者: xuefeng    时间: 2005-6-9 10:38
多谢了!!!
作者: 小小    时间: 2005-6-9 10:57
我这样设了,为啥不对呢,变量是不是应该先定义一下呢
作者: luming    时间: 2005-6-9 11:17
是否需要把i转换一下,cstr(i)。
作者: jyxuan    时间: 2005-6-9 15:39
你的数字太长了!比Integer Long        Single  Double Variant定义的范围要长,如果可以的话分段比较好
作者: 小小    时间: 2005-6-10 11:18
Window SetContext, "Caption=添加新的用户", ""
    InputKeys i&"{ENTER}"
    i=i+1
    EditBox Click, "ID=1017", "Coords=24,2"
    InputKeys "111111"
    Window Click, "", "Coords=155,114"
    EditBox Click, "ID=1018", "Coords=40,13"
    InputKeys "111111"
    PushButton Click, "Text=确定"
   
    Window SetContext, "Caption=用户信息管理", ""
    PushButton Click, "Text=关闭"
为什么i不会加呢,怎么做一个循环呢,是不是还得给i赋初置,高手救我啊!!!
作者: winterwindy    时间: 2005-6-13 09:49
dim i as ingeger
i=n(n为一个任意的自然数)
for x=1 to n(这里的n为循环的次数)
Window SetContext, "Caption=添加新的用户", ""
    InputKeys i&"{ENTER}"
    i=i+1
    EditBox Click, "ID=1017", "Coords=24,2"
    InputKeys "111111"
    Window Click, "", "Coords=155,114"
    EditBox Click, "ID=1018", "Coords=40,13"
    InputKeys "111111"
    PushButton Click, "Text=确定"
   
    Window SetContext, "Caption=用户信息管理", ""
    PushButton Click, "Text=关闭"
next x
作者: jyxuan    时间: 2005-6-20 17:06
Sub Main

dim i,j,msgtext
    msgtext = "请输入数量:"
    j = inputbox$(msgtext)
    for i = 1 to j
    i = i + 1 '这里不用写 i 加一 “next i”这个语句自动在上一个i的基础上加一
    Window SetContext, "Caption=添加新的用户", ""
    InputKeys i &"{ENTER}"
    EditBox Click, "ID=1017", "Coords=24,2"
    InputKeys "111111"
    Window Click, "", "Coords=155,114"
    EditBox Click, "ID=1018", "Coords=40,13"
    InputKeys "111111"
    PushButton Click, "Text=确定"
   
    Window SetContext, "Caption=用户信息管理", ""
    PushButton Click, "Text=关闭"
    next i
end sub




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