vbs逐行读取txt文件并且逐行复制文件到其它文件中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbs逐行读取txt文件并且逐行复制文件到其它文件中相关的知识,希望对你有一定的参考价值。

例如:C盘中有个a.txt 内容为
1
2
3
4
5
6
......
此时我鼠标放在一个其它文本文件B.txt中。功能是运行vbs程序后读取c:\a.txt文件中的第一行并复制到B.txt
最后B.txt内容为
1
2
3
4
5
6
......

参考技术A Dim objFSO1,objFSO2,objFile1,objFile2
Dim Temp : Temp = vbNullString
Const ForReading = 1

Set objFSO1 = CreateObject("Scripting.FileSystemObject")
Set objFile1 = objFSO1.OpenTextFile("c:\a.txt", ForReading, True)

Set objFSO2 = CreateObject("Scripting.FileSystemObject")
Set objFile2 = objFSO2.CreateTextFile("c:\B.txt", True)

Do Until objFile1.AtEndOfStream
Temp = objFile1.ReadLine
objFile2.WriteLine(Temp )
Loop

Set objFSO1 = Nothing
objFile1.Close
Set objFSO2 = Nothing
objFile2.Close追问

此时我鼠标放在一个其它文本文件B.txt中
你可能没有明白的我的意思,我要做的是复制一行以后复制的内容在剪切板,然后我鼠标是停留在一个文本框中的,不是后台运行的那种

追答

不好意思,我无法理解你的意思。
能否详细解释?

以上是关于vbs逐行读取txt文件并且逐行复制文件到其它文件中的主要内容,如果未能解决你的问题,请参考以下文章

DELPHI中逐行读取并复制

逐行读取文件的最快方法? [复制]

vbs 逐行读取文本文件并用逗号分割

逐行读取文件,将值分配给变量[重复]

Python逐行读取txt文本,按符合分割词并逐行写入txt

如何逐行读取txt文件