vb 写数据到txt记事本

假设有文本目录C:\88.txt如何把text1.text中的数据添加到该文本中?并且每添加一次都用########分开,以便下次不断添加数据,例如格式:adwadwqd... 假设有文本目录C:\88.txt 如何把text1.text中的数据添加到该文本中?并且每添加一次都用########分开,以便下次不断添加数据,例如格式:

adwadwqdwadwad
wadwad

###################################
fewfefesf
efesfes
esfesf
###################################
f4ewfew
ewfewf
ewfewfew
ewfew
###################################
fsgsgdsfgfdgdfgfdgdfg
dfgsdgf
###################################
展开
 我来答
蔡瑀
2011-04-19 · TA获得超过231个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:331万
展开全部
'以下是调用方法
Private Sub Command1_Click()
Dim Str
Str = Text1.Text & vbCrLf
Append "c:\88.txt", Str & "#######################"
End Sub
'以下是自定义Append函数用于写入文件(不覆盖)
Public Function Append(ByVal File, Optional ByVal Text)
Open File For Append As #1
Print #1, Text
Close #1
End Function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甜咖啡很甜
2011-04-18 · TA获得超过316个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:206万
展开全部
open "C:\88.txt " for appeng as#1
print#1,text1.text
print#1,###################################
closed#1
追问
您好! 代码无法使用啊!!
追答
哦,写错一个字母,呵呵,是open  "C:\88.txt  "  for append as#1
print#1,text1.text
print#1,###################################
close#1
呵呵呵
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xdezlqz
2011-04-18 · TA获得超过153个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:198万
展开全部
顺序文件操作
1、打开
open pathname for mode as #filenumber
mode:input 打开文件读信息;Output 打开文件写信息; Append 打开文件添加信息到末尾;
2、写信息:write #filenumber,信息;
print #filenumber,信息
3、读信息:input #filenumber,放信息的变量;
line input #filenumber,放信息的变量
strdata=input(数字,#filenumber) ,从指定文件中读取数字个字符信息给strdata
4、关闭文件:close #filenumber
注:不要文件号关闭所有以 Open 打开的文件,可用freefile()获取文件号
建议你使用xml 格式存储数据更好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式