51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2510|回复: 7
打印 上一主题 下一主题

[求助] 在qtp中打开一个已知路径的文本文件的方法是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-29 17:35:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
已知路径的文本文件是外部文件
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-29 17:52:27 | 只看该作者
text文件
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set OpenFile = fso.OpenTextFile(sFilename, iomode, create)
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-29 18:01:06 | 只看该作者
Opens a specified file and returns a TextStream object that can be used to read from, write to, or append to the file.
  1. object.OpenTextFile(filename[, iomode[, create[, format]]])
复制代码
For example:
  1. Const ForReading = 1, ForWriting = 2, ForAppending = 8
  2. Dim fso, f
  3. Set fso = CreateObject("Scripting.FileSystemObject")
  4. Set f = fso.OpenTextFile("c:\testfile.txt", ForWriting, True)
  5. f.Write "Hello world!"
  6. f.Close
复制代码
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-11-30 09:03:26 | 只看该作者
还忘了说一句要让文本文档在测试结束后打开可见
楼上两位兄弟说的是如何声明与引用
如何visible是我关心的
我想总不至于是f.visible吧或者OpenFile.visible

[ 本帖最后由 xiasan2004 于 2007-11-30 09:04 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-11-30 09:19:21 | 只看该作者
两回事情。这个也太简单了点。
systemutil.run "notepad.exe", "xxx.txt"
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-11-30 09:34:02 | 只看该作者
哈哈,是啊,我也知道很简单,但我不知道那个方法去实现啊,会者不难,但难者不会啊
这个方法我是知道的,可是没有想到去用在这里啊。我老是在想着用的是什么方法去实现的
问题,好的
问题解决了,谢谢楼上的回答
又学会一个方法啊
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-11-30 10:43:42 | 只看该作者
呵呵,还能这么玩,又长见识了!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-11-30 11:19:37 | 只看该作者
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 12:06 , Processed in 0.075297 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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