Futurebasic/语言/参考/lprint
外观
LPRINT [@(col,row)|%(h,v)] [itemList]
该语句将一行文本发送到打印机。@(col,row)
和 %(h,v)
选项指定在页面上的哪个位置打印该行(参见 PRINT
语句);如果您不指定其中一个,则该行将打印在打印 grafPort 的当前笔位置(通常就在先前打印行的下方)。
LPRINT
语句等效于以下代码段:
ROUTE _toPrinter PRINT [@(col,row)|%(h,v)] [itemList] ROUTE _toScreen
如果您要打印多行到页面,LPRINT
将会效率低下,因为它每次执行 LPRINT
时都会重新路由输出。在这种情况下,最好使用 PRINT
语句序列,该序列由单个 ROUTE _toPrinter
语句开头,并以单个 ROUTE _toScreen
语句结尾。
FB Lite 行为: 当您使用 "FB Lite" 运行时,文本位置参数 [@(col,row)|%(h,v)]
将被忽略。
注意: 在您完成打印后,您应该执行 CLEAR LPRINT
或 CLOSE LPRINT
以使打印页面输出。
PRINT; CLEAR LPRINT; CLOSE LPRINT; ROUTE