qck.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Error/Event Trapping Summary
  ◄Summary►                                      ◄Contents►  ◄Index►  ◄Back►
──────────────────────────────────────────────────────────────────────────────
 Error/Event Trapping Summary
 
 ■ Visual Basic provides several functions and statements that allow you to:
    • Trap errors or events while a program is running
    • Get error-status data
    • Define your own error codes
 
 ■ The following keywords are used in Visual Basic to perform error- and
   event-trapping tasks. With the exception of ON KEY and KEY ON, these
   event statements can also be used with object-specific events.
   See: ◄Object Events Summary►
 
   ◄COM Statement►            Controls trapping of COM port events
   ◄ERDEV Function►           Returns error code from device
   ◄ERDEV$ Function►          Returns device name that generated error
   ◄ERL Function►             Returns line number where error occurred
   ◄ERR Function►             Returns the most recent run-time error code
   ◄ERR Statement►            Assigns integer value to ERR
   ◄ERROR Statement►          Simulates occurrence of an error
   ◄ERROR$ Function►          Returns error message for specified error code
   ◄EVENT Statement►          Enables/disables event trapping
   ◄GOSUB...RETURN Statement► Branches to and returns from a subroutine
   ◄KEY Statement►            Controls trapping of defined KEY events
   ◄LOCAL Keyword►            Indicates local error-handling routine
   ◄OFF Keyword►              Disables event trapping with event statements
   ◄ON Keyword►               Enables event trapping/specifies events to trap
   ◄ON COM Statement►         Branches to routine on defined COM event
   ◄ON ERROR Statement►       Enables error handling during program execution
   ◄ON KEY Statement►         Branches to routine on defined KEY event
   ◄ON PEN Statement►         Branches to routine on defined PEN event
   ◄ON PLAY Statement►        Branches to routine when less than queuemin%
   ◄ON STRIG Statement►       Branches to routine on defined STRIG event
   ◄ON TIMER Statement►       Branches to routine on defined TIMER event
   ◄ON UEVENT Statement►      Defines event handler for user-defined event
   ◄PEN Statement►            Controls trapping of defined PEN events
   ◄PLAY Statement►           Controls trapping of defined PLAY events
   ◄RESUME Statement►         Resumes program execution after error handling
   ◄SetUEvent Routine►        Sets entry point for user-defined event
   ◄STRIG Statement►          Controls trapping of defined STRIG events
   ◄TIMER Statement►          Controls trapping of defined TIMER events
   ◄UEVENT Statement►         Controls trapping of user-defined events
 
 See: ◄Keywords by Task►  ◄Run-Time Error Codes►