Dim fso,textf
set fso=createobject("scripting.filesystemobject")
set textf=fso.opentextfile("D:\123.txt")
do while no textf.atendofstream
msgbox textf.readline,,"提示"
loop
textf.close
我在D盘下已经有一个123的文本文件了,但是运行这个脚本没反应呢?
按 孤星_ -先赋值再msgbox现象还是一样的,没有任何反应,甚至在任务管理器里都没有wscript的进程了
VBS读取文件时没反应
答案:2 悬赏:60 手机版
解决时间 2021-03-03 07:32
- 提问者网友:贪了杯
- 2021-03-02 19:05
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-02 19:49
readline读取后不会显示出来的,先赋值再msgbox.
另while就判断atendofstream=flase,或用until判断更好.
-----
Dim fso,textf
set fso=createobject("scripting.filesystemobject")
set textf=fso.opentextfile("d:\123.txt")
do until textf.atendofstream
str=textf.readline
msgbox str,,"提示"
loop
textf.close
------
另while就判断atendofstream=flase,或用until判断更好.
-----
Dim fso,textf
set fso=createobject("scripting.filesystemobject")
set textf=fso.opentextfile("d:\123.txt")
do until textf.atendofstream
str=textf.readline
msgbox str,,"提示"
loop
textf.close
------
全部回答
- 1楼网友:神的生死簿
- 2021-03-02 20:48
如图,多了一个点~~~~set.file=fff.opentextfile("d:\ywt.txt",1,true)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯