READNEXT

从OPEN命令打开的现有文本文件中读取数据。

语法:

READNEXT x
READNEXT x, y
READNEXT x,y,z,a,b,c,q
 

详述:

READNEXT与READ几乎相同。重要区别是,READ将从打开的文件中读取整个数据行,直至换行符,而READNEXT只能读取足够数量的字符。

例如,如果数据文件的某一行中包含如下数据:

3.0 4.0 5.0

以下两条READNEXT命令将读取x、y和z的值3.0、4.0和5.0:

READNEXT x, y
READNEXT z

如果行很长或者参数数量很多,则READNEXT比READ更有用。READNEXT不支持将数组变量名用作参数。此时,可以先将数据读入标量变量,然后在后续行中将此标量值赋值给数组变量,如下所示:

READNEXT x 
data(i, j) = x

READNEXT采用句点作为小数分隔符。若要使用Windows设置中当前选定的小数分隔符,请使用关键字READNEXT_LOCALE。

示例:

OPEN "C:\DATA\TEST.DAT" 
READNEXT x1, x2
READNEXT x3
CLOSE
 

相关关键字:

OPEN、CLOSE、READ、READSKIP、READSTRING、READNEXT_LOCALE

下一部分: