ErrMsg$ Function
Returns the error message which corresponds to the specified error number.
Syntax
ErrMsg$(errNumber, langID)
Parameters
- errNumber
- Specify the error number that returns a message as an integer.
- langID
- Optional. Integer expression containing the language ID based on the following values.
- 0 - English
- 1 - Japanese
- 2 - German
- 3 - French
- 4 – Simplified Chinese
- 5 – Traditional Chinese
- 6 – Spanish
If omitted, English is used.
Return Values
Returns the error message which is described in the Error Codes table.
See Also
Era, Erl, Err, Ert, OnErr, Trap
ErrMsg$ Function Example
The Following items are returned in the program example below.
- In which task the error occurred (Ert function)
- Where the error occurred (Erl function)
- On which joint the error occurred (Era function)
Function main
OnErr Goto eHandler
Do
Call PickPlace
Loop
Exit Function
eHandler:
Print "The Error code is ", Err
Print "The Error Message is ", ErrMsg$(Err)
errTask = Ert
If errTask > 0 Then
Print "Task number in which error occurred is ", errTask
Print "The line where the error occurred is Line ", Erl(errTask)
If Era(errTask) > 0 Then
Print "Joint which caused the error is ", Era(errTask)
EndIf
EndIf
Fend