1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-26 07:25:53 +00:00
QB64-PE/internal/help/LPRINT_USING.txt
SMcNeill 6e01fc8dce Altered string compare routines (<,<=,>,>=) so they don't give false results with CHR$(0).
Added new _STRCMP and _STRICMP commands for quick string comparisons.
Cleaned up QB64 to finish removing the QUI (quick user insert) code and folders.
Altered UCASE and LCASE routines to be faster in some situations for us.
2014-09-22 08:19:03 -04:00

33 lines
1.5 KiB
Plaintext

The [[LPRINT USING]] statement sends formatted data to LPT1, the parallel port printer.
{{PageSyntax}}
:: '''LPRINT''' [''text$''{;|,}] '''USING ''template$''; ''variable'''''[; ...][{;|,}]
{{Parameters}}
* Literal or variable [[STRING]] ''text$'' can be placed between [[LPRINT]] and USING or it can be included in the ''template''.
* A [[semicolon]] or [[comma]] may follow the ''text'' to stop or tab the print cursor before the ''template'' [[LPRINT]].
* The literal or variable [[STRING]] ''template'' should use the template symbols to display each variable [[type]] in the list following it.
* The list of data ''variables'' used in the ''template'' are '''separated by semicolons''' after the template string value.
* A [[semicolon]] or [[comma]] may follow the variable list to stop or tab the print cursor for pending prints.
''Usage:''
* The ''variables'' should be listed in the order that they are used in the template from left to right.
* '''If the ''template'' string is omitted or symbols don't match the ''variable(s)'' an &quot;Illegal Function Call&quot; [[ERROR Codes|ERROR]] will occur!'''
* No more than 25 # digit places are allowed in a template number or an [[ERROR Codes|error]] will occur.
* Can convert numerical exponential or [[scientific notation]] values to normal decimal point values using less digits.
* '''NOTE:''' If the numerical value exceeds the template's digit range a % symbol will appear in the leftmost digit area.
{{PrintUsing}}
{{PageSeeAlso}}
* [[PRINT USING]]
* [[LPRINT]]
* [[PRINT]]
{{PageNavigation}}