注册 登录
编程论坛 VB6论坛

vb如何把窗体中的文本框内容写入文本文件中

cxf6672 发布于 2006-05-07 09:45, 6876 次点击


请问如何才能把vb窗体文本框中的内容写入硬盘的文本文件中,且每个文本框中的内容之间用逗号隔开,并可实现每次保存时文件名可以自已取名字。


以下是我按版主的帮助做的例子,但还有空格的问题请高手们指教

只有本站会员才能查看附件,请 登录

[此贴子已经被作者于2006-5-8 17:42:59编辑过]

19 回复
#2
jackboy2006-05-07 09:46
使用open () output 语句写
#3
cxf66722006-05-07 12:27

我是个初学者,不知哪位有没有给个例子做参考

#4
purana2006-05-07 13:00
open "d:\a.txt" for output as #1
write #1, text1.text,text2.text
close #1
#5
cxf66722006-05-07 13:47

这样文件只能存为a.txt
如何才能实现名称可以根据使用者的喜好自已定呢(比如另存为然后取文件名点保存)?并保存在应用程序的同目录中呢

#6
风沙雪雨2006-05-07 14:09
用文件组件
#7
cxf66722006-05-07 14:34

文件组件如何使用,请指点,

#8
purana2006-05-07 14:38
dim strFileName as string
strFileName = inputbox( "请输入你喜欢的文件名")
open "c:\" & strFileName for output as #1
write #1 , Text1.text,text2.text
close #1
#9
风沙雪雨2006-05-07 14:39
purana?自己上传的东西怎么给别人下啊.
#10
cxf66722006-05-07 15:01

保存后为文本文件中会把文本框中的内容加上双引号,请问如何才能取消文本文件中的双引号??
另如文件保存的位置可以自已选择那应如何修改代码?

#11
purana2006-05-07 15:45
dim strFileName as string
strFileName = inputbox( "请输入你喜欢的文件名")
open "c:\" & strFileName for output as #1
print #1 , Text1.text,text2.text
close #1
#12
purana2006-05-07 15:46
以下是引用风沙雪雨在2006-5-7 14:39:00的发言:
purana?自己上传的东西怎么给别人下啊.

点击浏览..选中你要上传的文件..再按上传按扭...最后再按发表..

#13
cxf66722006-05-07 22:20
用print #1 , Text1.text,text2.text
这样在文本中生成的文件内容为什么不是每个文本框中的内容之间用逗号隔开,且中间还有很大的空格
#14
googlers2006-05-08 13:20
楼主的问题 就是我想问的 呵呵

来对地方了 thx!
#15
cxf66722006-05-08 17:42

我把例子一起上传,高手给个指定看看为什么保存后的文件内容中间会有空格。

#16
purana2006-05-08 17:58
以下是引用cxf6672在2006-5-7 22:20:00的发言:
用print #1 , Text1.text,text2.text
这样在文本中生成的文件内容为什么不是每个文本框中的内容之间用逗号隔开,且中间还有很大的空格

Option Explicit

Private Sub Command1_Click()
Open "d:\test1.txt" For Output As #1
Print #1, Text1.Text; ","; Text2.Text; ","; Text3.Text
Close #1
End Sub

#17
freeforever2006-05-09 11:58
以下是引用cxf6672在2006-5-7 9:45:00的发言:

且每个文本框中的内容之间用逗号隔开



Print #1, Trim(Text2.Text) & "," & Trim(Text3.Text)

红色的就是逗号了,VB中逗号占一个发TAB长度,你把红色的换成Space(空格数)就行了

#18
bengyapa2013-07-25 18:00
小白在此路过,学习了
#19
nejicc2016-10-05 00:00
发现这个帖子好老,还是留个脚印,纪念学习VB的道路!估计回消息也没人回了
#20
dasdaa2021-02-11 14:19
学习了!!
1