Custom QMBASIC Options: Difference between revisions

From ScarletDME
Jump to navigation Jump to search
Glenb (talk | contribs)
Glenb (talk | contribs)
Line 2: Line 2:


'''INPUT'''
'''INPUT'''
     ''NOCASEINVERT'' - This option ignores the case inversion state of PTERM during the single execution of the statement.
     <b>NOCASEINVERT</b> - This option ignores the case inversion state of PTERM during the single execution of the statement.
     <br /><b>Example Code:</b>
     <br /><b>Example Code:</b>
     INPUT MYVAR NOCASEINVERT
     INPUT MYVAR NOCASEINVERT
Line 8: Line 8:


'''INPUT@'''
'''INPUT@'''
     ''NOCASEINVERT'' - This option ignores the case inversion state of PTERM during the single execution of the statement.
     <b>NOCASEINVERT</b> - This option ignores the case inversion state of PTERM during the single execution of the statement.
     <br /><b>Example Code:</b>
     <br /><b>Example Code:</b>
     INPUT@(0,0) MYVAR NOCASEINVERT
     INPUT@(0,0) MYVAR NOCASEINVERT
Line 14: Line 14:


'''SOCKET.INFO'''
'''SOCKET.INFO'''
     ''SKT$INFO.FAMILY'' - This key was added to support the identification of IPv4 and IPv6 family types on an open socket handle.
     <b>SKT$INFO.FAMILY</b> - This key was added to support the identification of IPv4 and IPv6 family types on an open socket handle.
           SKT$INFO.FAMILY.IPV4 - This value means the open socket is IPv4
           SKT$INFO.FAMILY.IPV4 - This value means the open socket is IPv4
           SKT$INFO.FAMILY.IPV6 - This value means the open socket is IPv6
           SKT$INFO.FAMILY.IPV6 - This value means the open socket is IPv6

Revision as of 03:48, 26 April 2009

QMBASIC Command Options (By Name)

INPUT

    NOCASEINVERT - This option ignores the case inversion state of PTERM during the single execution of the statement.
    
Example Code: INPUT MYVAR NOCASEINVERT


INPUT@

    NOCASEINVERT - This option ignores the case inversion state of PTERM during the single execution of the statement.
    
Example Code: INPUT@(0,0) MYVAR NOCASEINVERT


SOCKET.INFO

    SKT$INFO.FAMILY - This key was added to support the identification of IPv4 and IPv6 family types on an open socket handle.
          SKT$INFO.FAMILY.IPV4 - This value means the open socket is IPv4
          SKT$INFO.FAMILY.IPV6 - This value means the open socket is IPv6
    
Example Code: SKTFAMILYTYPE = SOCKET.INFO(SKTHANDLE,SKT$INFO.FAMILY) BEGIN CASE CASE SKTFAMILYTYPE = SKT$INFO.FAMILY.IPV4; CRT "This is an IPv4 socket!" CASE SKTFAMILYTYPE = SKT$INFO.FAMILY.IPV6; CRT "This is an IPv6 socket!" END CASE