|
Active 示例 |
使用 VBA 以外的其它编程语言
Sub Example_Active()
' 本示例创建两个新的图形并确定哪个图形为活动的图形。
Dim NewDrawing1 As AcadDocument
Dim Newdrawing2 As AcadDocument
Set NewDrawing1 = ThisDrawing.Application.Documents.Add("")
Set Newdrawing2 = ThisDrawing.Application.Documents.Add("")
Dim activeStatus As String
Dim drawing As AcadDocument
activeStatus = ""
For Each drawing In ThisDrawing.Application.Documents
If drawing.Active Then
activeStatus = activeStatus & drawing.name & " 为活动图形。" & vbCrLf
Else
activeStatus = activeStatus & drawing.name & " 不是活动图形。" & vbCrLf
End If
Next drawing
MsgBox activeStatus
End Sub