51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[Robot] 如何从文本文件中读内容再写出来?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-29 11:20:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
=================================================================
现在我要想从一个文本文件中挨行读取字符串,
然后再写到某个程序的editbox控件窗口中,
请问高手如何实现文本文件中挨行读取字符串脚本,谢谢!

PS:
因为要测试一个条形码扫描枪,
该扫描仪扫描的速度可以达到3次/S,
现在我通过在软件里直接由键盘输入条形码信息,
但是由于条形码比较长,即便我录制成功进行回放,
但是也无法达到3次/S的速度(因为是录制的键盘输入,要比扫描枪扫描一组条形码速度慢),
所以我想到事先把条形码信息都写好放在文本文件中,然后直接通过脚本读文本中的条形码信息,
然后再次写到软件的对应位置,我想这样速度要快点。

如果高手们遇到过这样的问题,还请帮小弟解决下;
如果有更好的方法,还请告诉小弟。

                                    不胜感激!
=================================================================
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-30 00:01:45 | 只看该作者
1。可以采用datapool的方式
2。把数据放到excel格式中,在脚本中创建对象,直接从excel文件只读取数据
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-30 00:04:36 | 只看该作者

如果是读取TXT文本文件的话是可以

如果是读取TXT文本文件的话是可以,但是怕是不好办,你这种情况如果量不是很大的话完全可以利用Robot的数据池来完成.具体怎么用,你搜索一下本版中的关于数据池用法的贴子.很多地方有讲.另一种就是利用Excel文件做数据源来完成.本版中也有很多关于这类的资料.先去试试看.哪里有困难再来这里大家一起解决
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-30 01:08:06 | 只看该作者

Rem 从文本文件中逐行获取数据直至最后一行示例

Sub main
   Dim GetTxtdate as String
   Dim x
   Dim y
   Open "c:\temp001.txt" for Input as #1
   x=1
   Do Until x=Lof(1)
      Line Input #1, GetTxtdate
      x=x+1
      y=Seek(1)
      If  y>lof(1)
         x=Lof(1)
      Else
         Seek 1,y
      End If
      MsgBox GetTxtdate
   Loop
   Close #1
End Sub
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-11-30 09:05:22 | 只看该作者
好的~~~
谢谢楼上两位,
小弟我这就去试下,如果有困难还请多照顾小弟!

                                  不胜感激!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-12-4 20:05:32 | 只看该作者
舞舞MM是不是If 语句少了个then,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-12-4 20:09:30 | 只看该作者
正解:
If y>Lof(1) then
         x=Lof(1)
      Else
         Seek 1,y
      End If
估计是粘贴的时候出了问题

舞!MM,可否知道你MSN 抑或QQ,有空多交流下,:)
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-12-4 22:21:13 | 只看该作者

我不是MM。

呵呵。我的MSN:huiyouzhiwu@hotmail.com
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-12-7 17:49:41 | 只看该作者
偶看到了加上!!!
在线帮助!!!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-10-9 08:34 , Processed in 0.093504 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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