VB读文本文件出现的怪事,求解惑
用line input读一个文本文件。此文件内容大致如下:XXX XXX XXX XXX
YYY YYY YYY YYY
ZZZ ZZZ ZZZ ZZZ...
我写:
Line Input #1, strtemp
msgbox strtemp
显示“XXX XXX XXX XXX”
写:
Line Input #1, strtemp
Line Input #1, strtemp
msgbox strtemp
这时却显示“”空值...
再写:
Line Input #1, strtemp
Line Input #1, strtemp
Line Input #1, strtemp
msgbox strtemp
要读三行才显示“YYY YYY YYY YYY”
请问这是为什么?line Input不是读到换行为止就转到下一行吗? --------------------编程问答-------------------- 用记事本打开你的文本文件,看看,删除空行等,再试。 --------------------编程问答-------------------- 建议楼主每行用标识符分开 比如;/, --------------------编程问答-------------------- 发现问题所在了:我用word2010打开这个文件,发现每一行都有两个换行符。用word2003、记事本和editplus打开都发现不了这个问题!真是匪夷所思...
--------------------编程问答-------------------- 你贴上来的数据都有换行,为什么记事本上会没有呢呵呵
补充:VB , 基础类