Ert函数
用于返回发生错误的任务编号。
格式
Ert
返回值
用于返回发生错误的任务编号。
说明
Ert函数用于获取在哪一任务时发生了错误。
返回没有发生错误的任务(0)、一般任务(1~32)、后台任务(65~80)、TRAP任务(257~267)的编号。
参阅
Era, Erl, Err, ErrMsg$, OnErr, Trap
Ert函数使用示例
在以下程序例中将显示下述内容。
- 是在哪一任务中发生了错误(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