ZPL手册911011

返回函数列表

功能:

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


语法:

READNEXT_LOCALE x READNEXT_LOCALE x, y READNEXT_LOCALE x,y,z,a,b,c,q 语法 READNEXT x READNEXT x, y READNEXT x,y,z,a,b,c,q


详述:

READNEXT_LOCALE 与 READ_LOCALE 几乎相同。主要区别是,READNEXT_LOCALE 将从打开的文件中读取整行数据,直到 换行符,而 READ_LOCALE 只能读取足够数量的字符。-READNEXT 与 READ 几乎相同。重要区别是, READNEXT 将从打开的文件中读取整个数据行,直至 换行符,而 READ 只能读取足够数量的字符。例如,如果数据文件的某一行中含如下数据:3.0 4.0 5.0以下两条 READNEXT 命令将读取 x、y 和 z 的值 3.0、4.0 和 5.0:READNEXT x, yREADNEXT z如果行很长或者变量数量很多,则 READNEXT 比 READ 更有用。READNEXT 不支持将数组变量名用 作参数。此时,可以先将数据读入标量变量,然后在后续行中将此标量值赋值给数组变量,如下 所示:READNEXT x data(i, j) = xREADNEXT 采用句点作为小数分隔符。要使用 Windows 设置中当前选定的小数分隔符,请使用关


示例:

例如,如果数据文件的某一行中含如下数据
3.0 4.0 5.0
以下两条 READNEXT_LOCALE 命令将读取 x、y 和 z 的值 3.0、4.0 和 5.0
READNEXT_LOCALE x, y
READNEXT_LOCALE z

如果行很长或者变量数量很多,则 READNEXT_LOCALE 比 READ_LOCALE 或 READ 更有用。READNEXT_LOCALE 不支持将数 组变量名用作变量。此时,可以先将数据读入标量变量,然后在后续行中将此标量值赋值给数组变量, 如下所示
READNEXT_LOCALE x data(i, j) = x
OPEN "C\DATA\TEST.DAT" READNEXT_LOCALE x1, x2
READNEXT_LOCALE x3
CLOSE
OPEN "C\DATA\TEST.DAT" READNEXT x1, x2
READNEXT x3
CLOSE


相关关键字:

OPEN、CLOSE、READ、READSKIP、READSTRING、READNEXT_LOCALE



该文档由光学课堂(www.optkt.cn)生成

最后更新时间:2020/3/7 12:38:54

登录 后发表评论
0条评论
还没有人评论过~