51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2908|回复: 8
打印 上一主题 下一主题

[Robot] 初学Robot,问个简单的问题,各位大侠别见笑

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-6-8 18:03:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用ROBOT录了些脚本,也可以运行,其中我想把以下这句话
InputKeys "0755000000000000005{ENTER}"中的0755000000000000005用个变量来代替,然后循环完一次后,要让这个变量加1,我应该如何写啊,能告诉我吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

9#
发表于 2005-6-20 17:06:26 | 只看该作者
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
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-6-13 09:49:41 | 只看该作者
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
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-6-10 11:18:31 | 只看该作者
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赋初置,高手救我啊!!!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-6-9 15:39:30 | 只看该作者
你的数字太长了!比Integer Long        Single  Double Variant定义的范围要长,如果可以的话分段比较好
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    8 小时前
  • 签到天数: 3643 天

    连续签到: 95 天

    [LV.Master]测试大本营

    5#
    发表于 2005-6-9 11:17:56 | 只看该作者
    是否需要把i转换一下,cstr(i)。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2005-6-9 10:57:27 | 只看该作者
    我这样设了,为啥不对呢,变量是不是应该先定义一下呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2005-6-9 10:38:40 | 只看该作者
    多谢了!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2005-6-9 09:18:36 | 只看该作者
    InputKeys i&"{ENTER}"
    i=i+1
    加上循环就可以了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 08:46 , Processed in 0.075920 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表