VB当中读取TXT文件时怎么能读取换行符

意思就是保留原文本格式
本人是新手谁有答案请说详细点(不是单行样式的问题)

假如只是把TXT中的文字读取然后输出的话,下面代码可以考虑:

Open "F:\新建 文本文档.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, i
Text1.Text = i & vbCrLf & Text1.Text
Loop
Close

假如是要换行符作为想要的“标志”的话,似乎没这个办法,不过上面代码中的Line Input 还是可以考虑进行灵活使用的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-08
我估计你是读出来后写入一个文本框,在文本框里成为单行样式了。
这个并不是没有读出原来的样式,而是文本框没有设置“多行性”。
只需要你在设计界面的时候,在文本框的属性窗口,将多行性(m开头的那个)设置为“真”就可以了。

答案补充:
那么还是请你先说详细点。
第2个回答  2010-05-08
chr(10) 换行符 chr(13)回车
vbcrlf换行回车

把他们当做ASCII码来读就可以了
相似回答