我之前用ADODB.Stream来读取和写入二进制文件就是这个链接
如何在VBscript中使用ADODB.stream连接二进制文件
它工作正常唯一的问题是在Windows 2003服务器上禁用ADODB.stream,
还有另一种方法我可以在二进制模式下读取3个文件并将它们连接起来或将它们存储在VBscript中的一个文件中
谢谢Jp
我正在尝试这段代码:
filename = "test.txt"
listFile = fso.OpenTextFile(filename).ReadAll
listLines = Split(listFile, vbCrLf)
For Each line In listLines
WScript.Echo line
'My Stuff
Next
Run Code Online (Sandbox Code Playgroud)
或者这个:
filename = "test.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile(filename, ForReading)
Do Until f.AtEndOfStream
myLine = f.ReadLine
WScript.Echo myLine
'My Stuff
Loop
Run Code Online (Sandbox Code Playgroud)
为什么在这两种情况下它同时回应所有线路,当然我无法一行一行地工作?任何的想法?