READ_LOCALE
从OPEN命令打开的现有文本文件中读取数据。
语法:
READ_LOCALE x READ_LOCALE x, y READ_LOCALE x,y,z,a,b,c,q
详述:
文件必须已经打开,请参阅关键字OPEN了解更多详情。每个READ命令会从文件中读取一行数据。将该行的第一个有效数据字段存储于READ的第一个变量中。如果有第二个字段中的数据,则将其存储于READ的第二个变量中。因此,在READ命令中列出的变量数量应与文本文件中的列数相同。文件中的数值数据应使用空格分隔符。数据可以是任意格式,并且在内部将其提升为双精度。假设采用Windows设置中当前选择的字符作为小数分隔符。若要使用句点作为小数分隔符,请使用关键字READ。在一行中最多可以读取2000个字符。变量参数的最大数量是199;若要读取包含更多变量的行,请使用关键字READNEXT_LOCALE或READNEXT。列出的变量必须是有效的ZPL变量名。
通常在读取所有数据之后,用关键字CLOSE来关闭文件。请参阅函数EOFF。
示例:
PRINT "Reading the double-column file TEST.DAT!" OPEN "C:\DATA\TEST.DAT" READ_LOCALE x1, y1 READ_LOCALE x2, y2 READ_LOCALE x3, y3 CLOSE Related Functions: EOFF相关关键字: OPEN、CLOSE、READ、READNEXT、READNEXT_LOCALE、READSKIP、READSTRING
下一部分: