TScript.TOnException

Description
Type used by TScript.OnException as an event handler type.

Declaration
function (ErrorCode: TErrorType; Message, UnitName, FunctionName: string; Row, Col: Cardinal): Boolean ErrorCode: See below! Message: Error message to be displayed UnitName: Unit in which the error occured FunctionName: Function that caused an error Row,Col: Cursor position in file where error occured Result: True if exception is handled, otherwise script is disabled.

Error Types

 * ErNoError
 * erCannotImport
 * erInvalidType
 * ErInternalError
 * erInvalidHeader
 * erInvalidOpcode
 * erInvalidOpcodeParameter
 * erNoMainProc
 * erOutOfGlobalVarsRange
 * erOutOfProcRange
 * ErOutOfRange
 * erOutOfStackRange
 * ErTypeMismatch
 * erUnexpectedEof
 * erVersionError
 * ErDivideByZero
 * ErMathError
 * erCouldNotCallProc
 * erOutofRecordRange
 * erOutOfMemory
 * erException
 * erNullPointerException
 * erNullVariantError
 * erInterfaceNotSupported
 * erCustomError