vb怎么实现把一串字符串保存到文本文件中

victorji 2003-10-13 11:09:35
如题
...全文
582 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
soli8 2003-10-13
  • 打赏
  • 举报
回复
# 是文件句柄
oxfordxyc 2003-10-13
  • 打赏
  • 举报
回复
文件号为23,你自己随便定义都可以得如#1也可以的
niuma5266 2003-10-13
  • 打赏
  • 举报
回复
问下#23是什么意思是变量吗谢谢帮忙解释一下
qflash 2003-10-13
  • 打赏
  • 举报
回复
错了是
open filePath(如:c:\e.txt) for output as #23
print #23,s(字符串)
close(23)
qflash 2003-10-13
  • 打赏
  • 举报
回复
open filePath(如:c:\e.txt) for output as #23
print 23,s(字符串)
close(23)
jornet 2003-10-13
  • 打赏
  • 举报
回复
line into 好像应该改为:print很久没用了,你自己试试
jornet 2003-10-13
  • 打赏
  • 举报
回复
open filePath(如:c:\e.txt) for output as #23
line into 23,s(字符串)
close(23)
qflash 2003-10-13
  • 打赏
  • 举报
回复
可能我理解错了
应该把chr(13)换为vbcrlf
估计应该这样
Print #1, Replace(你文件的内容, Chr(13), vbCrLf)

qflash 2003-10-13
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Open "C:\aa.txt" For Output As #1
for i=1 to 3
Print #1, "你文件的内容行1"
Print #1, "你文件的内容行1"
Print #1, "你文件的内容行1"
next i
Close #1
End Sub
victorji 2003-10-13
  • 打赏
  • 举报
回复
但是,这样子不能保存多行数据,他把chr(13) 给trim了, 我想保存为多行的,应该怎么办?
射天狼 2003-10-13
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Open "C:\aa.txt" For Output As #1
Print #1, "你文件的内容"
Close #1
End Sub

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧