向txt中插入一行数据

Posted bignine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向txt中插入一行数据相关的知识,希望对你有一定的参考价值。

Set abc = CreateObject("scripting.filesystemobject")
Set ntxt = abc.opentextfile("C:UsersAdministratorDesktop新建文本文档 (2).txt", 8, True)
ntxt.writeline """tempname"""
ntxt.Close
Set abc = Nothing
或者
Dim s As String, t As String, b() As Byte
s = Join([transpose(char(row(65:75)))], vbCrLf)‘""tempname""
MsgBox s
Open "C:UsersAdministratorDesktop新建文本文档 (2).txt" For Binary As #1
ReDim b(LOF(1))
Get #1, , b
s = s & vbCrLf & StrConv(b, vbUnicode)
Put #1, 1, s
Close #1
Shell "notepad.exe C:UsersAdministratorDesktop新建文本文档 (2).txt", vbNormalFocus


//写入数据原来数据会没有
 Open "C:UsersAdministratorDesktop新建文本文档 (2).txt" For Output As #1
     strSQL = """tempname"""
     Print #1, strSQL
   Close #1























以上是关于向txt中插入一行数据的主要内容,如果未能解决你的问题,请参考以下文章

C#写入追加数据

linux shell命令向文件内特定的行插入数据,如注释等

java中有没有 读取大文本文件(500MB以上),指定行数的某一行数据的类库? 有的话请给出教程,谢谢~

如何用C语言读取txt文档中最后一行数据

fortran读取一行数据

从 tableview 中删除一行