(view source code of defprn.rex as plain text)
/* Check for command line arguments (none required) */If Arg( 1, "E" ) Then Call Syntax
/* Initialize RexxIO's GetDefaultPrinter() function */Call RxFuncAdd "GetDefaultPrinter", "REXXIO", "GetDefaultPrinter"
/* Retrieve printer name and port from GetDefaultPrinter() function */Parse Value GetDefaultPrinter() With defprn",".","defport":"
/* Display the result */SaySay "Default printer is "||defprn||" on "||defport
/* Normal program termination */Exit 0
Syntax:
SaySay "DefPrn.rex, Version 1.01 for Windows"
Say "Display default printer name and port"
SaySay "Usage: <REXX> DEFPRN.REX"
SaySay 'Where: "<REXX>" is your Rexx interpreter, like REGINA.EXE'
Say " or REXX.EXE, whichever is installed"
SaySay "This script uses LesTec Pty Ltd.'s RexxIO library"
Say "http://www.lestec.com.au/"
SaySay "Written by Rob van der Woude"
Say "http://www.robvanderwoude.com"
Exit 1
Returnpage last modified: 2025-10-11; loaded in 0.0079 seconds