vb 中textbox的内容导出为txt文件 点击Command按钮直接弹出生成的txt文件 需要手动保存txt文件 5

也就是我只是把textbox里的内容写到了一个txt文件中,但并没有保存,应该怎么做啊,希望大家给个思路,先谢谢了... 也就是我只是把textbox里的内容写到了一个txt文件中,但并没有保存,应该怎么做啊,希望大家给个思路,先谢谢了 展开
 我来答
百度网友c01acee
2011-06-06 · TA获得超过187个赞
知道小有建树答主
回答量:587
采纳率:0%
帮助的人:378万
展开全部
Open "f:\new.txt " For Input As #1
Dim b As String
b = StrConv(InputB(LOF(1), 1), vbUnicode)
'open 打开文件的路径 for 打开方式(这里是读取,下面的是写入和创建) as 文件号
Close #1
'以上为读取文件,以下为写入文件
Open "f:\new1.txt " For Output As #2
Print #2, b
Close #2
MsgBox "完毕 "
注释: 你把文件复制到我上面二个的地址,就可以看到效果,把你要读取的文件设置为 "f:\new.txt "或者自己改一下地址,改为你的文件地址进行读取
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云手机妞妞
2011-06-01 · TA获得超过156个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:172万
展开全部
那你把内容写到内存流中不就可以了 SaveFileDialog 用这个保存
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光亮pX
2011-06-01 · TA获得超过210个赞
知道答主
回答量:30
采纳率:0%
帮助的人:18.6万
展开全部
Public Function SaveFileFromTB(TxtBox As Object, _
FilePath As String, Optional Append As Boolean = False) _
As Boolean

`PURPOSE: Saves contents of text control (e.g., Text Box,
`Rich Text Box) specified by TxtBox to file specified by FilePath

`If Append = true, then TxtBox`s contents are
`appended to existing file contents
`else existing file is overwritten

`Returns: True if Successful, false otherwise

Dim iFile As Integer

iFile = FreeFile
If Append Then
Open FilePath For Append As #iFile
Else
Open FilePath For Output As #iFile
End If

Print #iFile, TxtBox.Text
SaveFileFromTB = True

ErrorHandler:

Close #iFile
End Function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式