LPrint
 
将文本写入默认打印机。

语法

LPrint [ Using formatstring ,] [expressionlist ] [(, | ;)] ...

参数

formatstring
字符串指定输出格式。
expressionlist
根据指定格式输出的变量列表。

说明

打印到连接到并行端口LPT1的打印机(如果不存在)到默认打印机的expressionlist .要打印到与默认打印机不同的打印机,请使用Open Lpt.

根据formatstring Using子句格式化为expressionlist .除UDT之外,任何数据类型都可以传递给expressionlist ,表达式不需要首先转换为字符串。

使用逗号(,)作为分隔符或在expressionlist 的末尾将光标放在下一列(每14个字符)中,使用分号(;)不会移动光标。如果在expressionlist 结尾都没有使用它们,那么将打印一行新行。

直到打印出Chr(12)(页尾)字符为止,某些打印机将不会打印。

在内部,FreeBASIC使用专用文件编号-1进行打印使用LPrint.该文件编号可以使用Close -1安全关闭。下一次使用LPrint将根据需要自动重新打开。

例子

''用-lang fblite或qb编译

#lang "fblite"

''新队
LPrint "你好,世界!"

''没有新线
LPrint "你好"; "世界"; "!";

LPrint

''列分离器
LPrint "你好!", "世界!"

''页尾
LPrint Chr$(12)


与QB差别

  • 没有

方言差异

  • -lang fb 方言中不支持LPrint.在这种方言中,打印机必须正确打开,必须使用打开Lpt打印#打印。

参考