OUTPUT

指定文本输出的目标。可以输出到屏幕上或文件中。

语法:

OUTPUT SCREEN 
OUTPUT filename
OUTPUT filename, APPEND
 

详述:

如果仅指定了OUTPUT SCREEN,则所有后续执行的PRINT命令都将输出到屏幕上。如果提供了一个有效的filename,则后续PRINT命令将输出到指定的文件名中。如果提供了不含路径的文件名,则输出将保存在<data>\Macros文件夹中。

若要关闭之前创建的文件,可使用关键字OUTPUT SCREEN,此命令可将后续PRINT内容直接输出到屏幕上。SHOWFILE将关闭文件,并将文件发送到文本查看器程序,以在屏幕上显示。PRINTFILE将关闭文件,并在当前定义的打印设备上将文件打印出来。

需注意,使用PRINT命令输出文件时,文件为Unicode格式。若要将文件转换为ANSI格式,可先关闭文件(例如,使用OUTPUT SCREEN),然后使用关键字CONVERTFILEFORMAT。

如果filename后面跟随有关键字APPEND,则后续输出都将附加到该文件中。否则,将覆盖原文件的内容。

示例:

OUTPUT "x.txt"
PRINT "This will not appear on the screen, but in the file x.txt." 
OUTPUT SCREEN
PRINT "This will appear on the screen." 
OUTPUT "x.txt", APPEND
PRINT "This will appear after the first line in the file x.txt."
 

相关关键字:

CLOSE、OPEN、SHOWFILE、PRINTFILE

下一部分: