Environ函数和EOF函数
环境功能
返回与操作系统环境变量相关的字符串。在Macintosh上不可用。
语法
environ({ env string | number })
environ函数的语法包含以下命名参数:
部分描述
envstring可选参数。包含环境变量名称的字符串表达式。
number可选参数。数字表达式,用于指示环境字符串在环境字符串表中的数字顺序。number参数可以是任何数值表达式,但在计算之前会转换为整数。
说明
如果在环境字符串表中找不到envstring,将返回零长度字符串(" ")。如果找到,Environ将返回一段文本,该文本被赋给指定的envstring,也就是说,在环境字符串表中对应于该环境变量的等号(=)后面的那段文本。
如果指定了number,将返回环境字符串表中相应位置的字符串。在这种情况下,Environ将返回整个文本,包括envstring。如果在指定的位置没有环境字符串,那么Environ将返回一个零长度字符串。
EOF函数
返回一个包含布尔值True的整数,指示已到达为随机或顺序输入打开的文件的结尾。
语法
EOF(filenumber)
必需的filenumber参数是一个整数,包含任何有效的文件号。
说明
EOF用于避免因试图在文件末尾输入而导致的错误。
EOF函数返回False,直到到达文件末尾。对于为访问随机或二进制文件而打开的文件,EOF返回False,直到最后一个Get语句无法读取完整的记录。
对于为访问二进制文件而打开的文件,在EOF函数返回True之前使用Input函数读取整个文件的任何尝试都将导致错误。用Input函数读取二进制文件时,应使用LOF和Loc函数代替EOF函数,或者Get函数与EOF函数一起使用。对于为输出而打开的文件,EOF总是返回True。
0条评论