ErrMsg$函数
返回指定错误编号的错误信息。
格式
ErrMsg$ (错误编号, 语言编号)
参数
- 错误编号
- 以整数值指定返回信息的错误编号。
- 语言编号
- 以如下整数值指定语言。可省略。
- 0 - 英语
- 1 - 日本语
- 2 - 德语
- 3 - 法语
- 4 - 汉语(简体字)
- 5 - 汉语(繁体字)
- 6 - 西班牙语
省略时,指定英语。
返回值
用于返回错误代码表的错误信息。
参阅
Era、Erl、Err、Ert、OnErr、Trap
ErrMsg$函数使用示例
下述为调查如下内容的简单程序。
- 是在哪一任务中发生了错误(Ert函数)
- 是在哪里发生的(Erl函数)
- 是否在关节上发生了错误(Era函数)
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