VB如何追加文本到TXT文档?

小弟想用VB追加文本到一个有数据的TXT末尾(不管有几行),请问该咋办?一楼和二楼都不行!加入文本是这样的,原有abc三个字运行了就会出现abczhuijia1zhuij... 小弟想用VB追加文本到一个有数据的TXT末尾(不管有几行),请问该咋办?
一楼和二楼都不行!
加入文本是这样的,
原有abc三个字
运行了就会出现
abczhuijia1
zhuijia2
也就是abc与zhuijia1到了同一行.
好歹也加个换行符吧
展开
 我来答
听不清啊
高粉答主

2015-06-23 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
在VB中以追加方式打开文本文件的方式,是Append。
以下假设已有的文件是D:\abcd.txt文件。
现将Text1控件中的文本追加到已有的文件中去:
Private Sub Command1_Click()
Open "d:\abcd.txt" For Append As #1 '以追加方式打开文件
Print #1, '为防止原文件末尾没有换行,而加入的换行
Print #1, Now '加入一个空行,为新加入内容的加入时间,若不需要可删除或注释它
Print #1, Text1.Text
Close #1
End Sub
哥哥好酷
2009-12-30 · TA获得超过508个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:209万
展开全部
在看下 ,+个 回车

open"c:\a.txt" for append as #1 '引号里面是TXT文本的路径 , Append 是追加写入

Print#1,vbcrlf
print#1,text1 ' text1 是VB 里面的 text1 文本控件

close#1
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cang_2009
2009-12-31 · TA获得超过181个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:0
展开全部
'这个容易,将C:\cang_2009.txt改成自己的文件路径
Private Sub Form_Load()
Open "C:\cang_2009.txt" For Append As #1
Print #1, Chr(13)
For i = 1 To 10
Print #1, Rnd
Next i
Close #1
MsgBox "已追加至C:\cang_2009.txt"
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
meorta
2009-12-29 · TA获得超过1513个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:411万
展开全部
open "c:\a.txt" for append as #1
print #1,vbcrlf$ & "zhuijia1"
print #1,"zhuijia2"
close #1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式