51Testing软件测试论坛

标题: 关于VBS 初始化 [打印本页]

作者: 安子    时间: 2008-3-21 11:27
标题: 关于VBS 初始化
set fso=createobject("Scripting.filesystemobject")
value=""    ‘此处对value初始化
set ffile=fso.opentextfile("c:\kk.txt",1,true)
value=ffile.read(20)
'line=ffile.readline
'contents=ffile.readall
wscript.echo value
ffile.close

value=""      ‘此处对value初始化
set wfile=fso.opentextfile("c:\kk.txt",2,ture)
wfile.write"1234567890"
set ffile=fso.opentextfile("c:\kk.txt",1,true)
value=ffile.read(10)
'line=ffile.readline
'contents=ffile.readall
wscript.echo value
ffile.close


但是两次都是对value现实12345967890
作者: 安子    时间: 2008-3-21 11:27
标题: 忘大侠指点
忘大侠指点忘大侠指点
作者: 假装不在    时间: 2008-3-21 12:45
标题: 看不懂-_-|看看其他高手说法。
你这2片代码是放在同个脚本中运行还是分开放,第1个脚本中,你的那个KK文件是否存在的?内容是什么?
“但是两次都是对value现实12345967890”里面的“现实”是....
作者: 安子    时间: 2008-3-21 13:32
标题: 回复 3# 的帖子
在同一个脚本里面
作者: hsjzfling    时间: 2008-3-21 15:17
一堆错别字。。。

lz编辑下自己的帖子,把错别字改掉再说。。。
作者: 假装不在    时间: 2008-3-21 16:47
标题: 回复 5# 的帖子

不多,但就偏偏错在很关键的地方,导致大家都看不懂
作者: 安子    时间: 2008-3-21 16:51
标题: 回复 6# 的帖子
把俺的帖子的“现实”二字改为“显示”,^_^,不好意思!望原谅
作者: 安子    时间: 2008-3-21 16:51
标题: 回复 5# 的帖子
把俺的帖子的“现实”二字改为“显示”,^_^,不好意思!望原谅
请看帖子
作者: hsjzfling    时间: 2008-3-21 17:31
1、 你想让第一个value显示啥。。。?
2、 kk.txt中最初内容又是啥??
作者: 假装不在    时间: 2008-3-21 20:21

程序员的通病,自己知道的感觉就是理所当然其他人也知道。哈哈,我不是程序员,但也有哪么点。
作者: 安子    时间: 2008-3-25 11:19
标题: 回复 9# 的帖子
第一个value当然显示” ’“,第二个value显示“1234567890”,您可以运行多次,为什么每次都是“1234567890”呢,关键是我每次都对value做初始化了,wsm初始化语句不能实现呢?我是把.txt文件修改为了.vbs。
作者: language_fw    时间: 2008-3-25 13:34
首先要指出楼上朋友的错误,如果你的 kk.txt 里面没有任何内容的话,会报错,应该是 Null的错误,读不到任何东西。。。最起码kk.txt里面应该有个空格。。。我个人认为你可能对 1,2,8这三个参数没有弄明白。。。在下面给你解释一下:
1,ForReading     oepn a file for reading only. You can't write to this file.
2,  ForWriting       open a file for wrting.
8,  ForAppending  open a file and write to the end of the file.
不过你想要表达的意思的确没有表达清楚,我们大家都不知道你的需求是什么,所以没有办法帮助你解决你想要解决的问题。

对呀,两次都显示 1234567890 是对的呀,没有什么错呀!因为你每一次都会对 kk.txt 进行写的操作,不管你kk.txt里面有什么内容都会删掉,重新写入你要写入的内容 “1234567890”

[ 本帖最后由 language_fw 于 2008-3-25 13:40 编辑 ]
作者: 安子    时间: 2008-3-25 13:44
标题: 回复 12# 的帖子
谢谢了  1 2 8




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