跳转到内容

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 LPRINTCLOSE LPRINT 以使打印页面输出。

另请参见

[编辑 | 编辑源代码]

PRINT; CLEAR LPRINT; CLOSE LPRINT; ROUTE

华夏公益教科书