VB 文本框中数据保存问题

大家先看下面代码DimLstrAsStringOpen"c:\路径.txt"ForInputAs#1DoWhileNotEOF(1)LineInput#1,LstrTex... 大家先看下面代码
Dim Lstr As String
Open "c:\路径.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, Lstr
Text1.Text = Text1.Text + Chr(13) + Chr(10) + Lstr
Loop
Close #1
这段代码是在文本框中读取c:\路径.txt里的内容。如果我设置多个读取按钮他们的内容都会在text1中接着前面的内容继续显示,
保存TXT中的内容 代码如下
open "c:\abc.txt" for output as #1
print #1,text1.text
close #1
在文本框中输入内容,他就会保存在c:\abc.txt中。如果我再次输入再点保存他就会把第一次保存的内容覆盖了。c:\abc.txt里只保留最后一次的内容。
我现在的要求是 在保存文本框中的内容时,多次保存,它都能在c:\abc.txt中 换行保存。例如 第一次输入 abc,保存后 第二次输入 中国保存 依次类推 那么保存后, 打开c:\abc.txt中的内容应是:
abc
中国
~~~
~~~
请问这段代码应该怎么写。
展开
 我来答
zdingyun
2006-12-05 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48172
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部
用Append替代output
open "c:\abc.txt" for Append as #1
print #1,text1.text
close #1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式