VB如何在文本中追加数据

比如使用,Open"D:\1.txt以后1.TXT里的文件就没有了,请问如何追加记录,比如原来文本里有1234现在追加ABCD,使文本变成1234ABCD在以前的下一行添... 比如使用,
Open "D:\1.txt 以后1.TXT里的文件就没有了,请问如何追加记录,比如原来文本里有1234
现在追加ABCD,使文本变成
1234
ABCD
在以前的下一行添加,不删除以前的雷同 自动换行,如何实现
展开
 我来答
百度网友c3a1d6ceb
2005-11-24 · TA获得超过265个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:211万
展开全部
1楼的写错了。
不应该用“output”,output是输出,这样会覆盖,append是追加
2楼太复杂,没仔细看,^_^。
可以把一楼的改一下就可以,如下
Open "D:\1.txt for append As #1
Print #1,"ABCD"
Close #1
注:print可以换成write,二者区别在于写在文本中的内容两端有无双引号。
哈哈,祝你成功!!!!
林姿辉睿德
2020-05-23 · TA获得超过3649个赞
知道大有可为答主
回答量:3016
采纳率:31%
帮助的人:226万
展开全部
打开“D:\
123.txt”追加为第1
打印#1,“ABCD”
关闭#1
追加到写,注意最后没有换行符的原文,然后最后一行后不换行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兆青五安珊
2019-03-24 · TA获得超过4017个赞
知道大有可为答主
回答量:3100
采纳率:29%
帮助的人:205万
展开全部
打开“D:\
123.txt”追加为第1
打印#1,“ABCD”
关闭#1
追加到写,注意最后没有换行符的原文,然后最后一行后不换行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风唱能香巧
2020-07-07 · TA获得超过4132个赞
知道大有可为答主
回答量:3156
采纳率:34%
帮助的人:186万
展开全部
Open
"D:\123.txt"
For
Append
As
#1
Print
#1,
"abcd"
Close
#1
后面追加写入,注意如果原文本中最后没有换行符的话,会接着最后一行后面不会换行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ElcDawn
2005-11-24 · TA获得超过1652个赞
知道小有建树答主
回答量:454
采纳率:0%
帮助的人:0
展开全部
Open "D:\1.txt for Output As #1
Print #1,"ABCD"
Close #1

好像是这样的说
如果Print不行,用Input或Line Input试试看的说
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式