|
发表于 2014-5-3 11:06:00
|
显示全部楼层
On Error Resume Next
Dim StrKeyWords As String
StrKeyWords = "m"
ThisDrawing.Utility.GetEntity objDest, ptBase, vbCrLf & "选择一个对象或[多个(m)]:"
If Err Then ' 在错误处理中判断用户输入的关键字
If StrComp(Err.Description, "用户输入的是关键字", 1) = 0 Then
Dim strInput As String
strInput = ThisDrawing.Utility.GetInput
Err.Clear
' 根据输入的关键字进行相应的处理
If StrComp(strInput, "m", vbTextCompare) = 0 Then
......
Else
......
End If
Else
End If
End If
|
|