Skip to content

GET_PRINTER_INFO ​

GET_PRINTER_INFO returns the name and some other information about the currently active printer.

Syntax ​

leo-grammar
CC "AdoScript" GET_PRINTER_INFO	[ no-auto-create ]

# --> RESULT ecode:intValue name:strValue
#             device:strValue port:strValue 
#			 driver:strValue valid:boolValue
CC "AdoScript" GET_PRINTER_INFO	[ no-auto-create ]

# --> RESULT ecode:intValue name:strValue
#             device:strValue port:strValue 
#			 driver:strValue valid:boolValue

Parameters ​

  • no-auto-create(modifier) - command only returns used printers, if non were used than a non-zero ecode will be be returned

Returns ​

  • ecode (intValue) - 0 if no errors or 1 if there is no printer installed
  • name (strValue) - Printer name
  • device (strValue) - Device name
  • port (strValue) - Port name
  • driver (strValue) - Driver name
  • valid (boolValue) - 0 if the printer cannot be accessed (is currently not available) or 1 if the printer can be accessed

Details ​

When no printer has been used so far (in the current session), the default printer will be accessed automatically. This can be avoided by specifying no-auto-create. With that option, a non-zero ecode will be returned when no printer has been used so far.

See Also ​

Examples ​

asc
CC "AdoScript" debug GET_PRINTER_INFO
CC "AdoScript" debug GET_PRINTER_INFO

Versions and Changes ​

Available since ADOxx 1.3