关于读取文本文件中一行的问题

iqwy98 2004-10-27 09:53:11
如果一个文本文件,每行只是以回车符结束,没有换行符,使用LINE INPUT无法判断行结束,请问各路高手如何读取这样的文本。
...全文
112 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2004-10-27
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim x As String
Open "d:\123.txt" For Input As #1
x = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1
MsgBox Split(x, vbCr)(2) '第3行
End Sub
tztz520 2004-10-27
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim s
Dim ls_Content
Open "f:\readme.txt" For Input As #1
s = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1
ls_Content = Split(s, chr(13))
MsgBox ls_Content(2)'读第二行
End Sub
思考 2004-10-27
  • 打赏
  • 举报
回复
replace
vansoft 2004-10-27
  • 打赏
  • 举报
回复
line input读进来不就一行吗?
是以回车符为界的。

7,763

社区成员

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

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