用VB6.0删除文本文档内的回车换行符

我想用VB6.0写一个小程序,要能够把文本文档内的回车换行符都删除掉,文本文档内保存是用文本合并器合并的多个文本文档的内容,所有每合并一个文件就会有一个回车换行符,我想把... 我想用VB6.0写一个小程序,要能够把文本文档内的回车换行符都删除掉,文本文档内保存是用文本合并器合并的多个文本文档的内容,所有每合并一个文件就会有一个回车换行符,我想把中间的这些回车换行符都删除掉,只留下最后一个就可以了。望高手不吝赐教,万分感激!!! 展开
 我来答
wsygdhr119
2012-01-12 · TA获得超过2110个赞
知道大有可为答主
回答量:2432
采纳率:0%
帮助的人:2159万
展开全部
Private Sub Command1_Click()
Dim str As String, x As String
Open "c:\123456.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, x
str = str + x
Loop
Close
Open "c:\123456.txt" For Output As #1
Print #1, str
Close
MsgBox "完成了!", vbOKOnly, "提示"
End Sub
注:我的代码中的文件在C盘,名称为123456.txt,把这些换成你的文件路径就行了。
我已经验证,正确运行。
追问
我试了一下,可以的,但是我不太明白,能不能给解释一下,谢谢。
追答
Line Input #1, x
str = str + x
‘就是打开文件,读取每一行,(不包括回车符),然后读取的字符连接。
Open "c:\123456.txt" For Output As #1
’重新打开文件以output方式(自动删除原来的内容)
Print #1, str
‘写入上次读取的所有的字符。
Close
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式