怎么样判断回车符

lu_yang 2005-04-20 09:58:56
比如说我要读一个txt文件,而文件是按照一行,一行的进行读入,怎么样来判段回车符
...全文
137 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
homezj 2005-04-20
  • 打赏
  • 举报
回复
文本文件一般不会很大,建议一次读取,效率会高几十倍!
viena的方法可以选择,当然用Get会更快些
zuoxingyu 2005-04-20
  • 打赏
  • 举报
回复
UP flyingZFX

viena 2005-04-20
  • 打赏
  • 举报
回复
如果文件很大,可以
dim str1 as string
Open "c:\test.txt" For Input As 1
str1 = Strconv(InputB$(LOF(1), 1), vbUnicode)'整个文件读到字符串
close 1

dim astr() as string
astr = split(str1,vbCrLf)'分割每一行到字符串动态数组

……

erase astr'用完释放动态数组
flyingZFX 2005-04-20
  • 打赏
  • 举报
回复
faint

真少见
DIM Str as string

OPEN "c:\a.txt" for input as #1

WHILE NOT EOF(1)
Line Input #1, Str
WEND

CLOSE #1

sapsun 2005-04-20
  • 打赏
  • 举报
回复
Line Input #
viena 2005-04-20
  • 打赏
  • 举报
回复
如果文件不大,可以用
line input每次读一行到变量,自动判断并省略回车符
tmran 2005-04-20
  • 打赏
  • 举报
回复
读到一个回车符就算一行,可以用回车符的ASCII码,也可以用vbCrLf
lu_yang 2005-04-20
  • 打赏
  • 举报
回复
只要取出回车符救可以了"vbCrLf"

7,763

社区成员

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

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