解决方法如下:
Sub Test()
On Error GoTo ErrTrap
Pt = acadDoc.Utility.GetPoint(Point, Prompt)
Exit Sub
ErrTrap:
If Err.Number = -2147352567 Then '运行命令,如透明命令等。
Err.Clear
Resume
ElseIf Err.Number = -2147467259 Then '右键单击结束,关于按ESC键结束命令可以参考其它有关资料。
End If
On Error GoTo 0
End Sub