ComPortNumber

From Liberty BASIC Family
Jump to navigation Jump to search
Supported in Just BASIC Supported in Liberty BASIC Not supported in Liberty BASIC 5 Not supported in Run BASIC

Description

This holds the port number of the COM error

Syntax

  1. PRINT ComPortNumber

Hints

Can only be used with the ONCOMERROR command.
Additional variables set by the command

Example

    'open com2
    open "COM2:9600,n,8,1" for random as #1

    'enable the com error handler
    oncomerror [handleIt]

    'try to open com2 again, triggering handler
    open "COM2:9600,n,8,1" for random as #2

    'we never get this far because of the error
    print "we never get this far because of the error"
    input r$

[handleIt]
    'disable the com error handler
    oncomerror

    'print out the error and port
    print "Error:       "; ComError$
    print "Port number: "; ComPortNumber
    print "Error code:  "; ComErrorNumber

    'close com2
    close #1
    end

Useful Procedures

' Place a useful function using this keyword here