肯德基新品:如何在VB中禁止CAD文件SaveAS

来源:百度文库 编辑:中财网 时间:2024/05/05 21:20:55
1.
以下语句查找autocad的下拉菜单的顶级项

For i = 0 To Me.Application.MenuBar.Count - 1
 MsgBox Me.Application.MenuBar.Item(i).Name

Next i

以下语句查找autocad的文件菜单的各项

For j = 0 To Me.Application.MenuBar.Item(0).Count - 1
 MsgBox Me.Application.MenuBar.Item(0).Item(j).Label
Next j

以下语句为保存和另存为的子项

Me.Application.MenuBar.Item(0).Item(5).Enable = False
Me.Application.MenuBar.Item(0).Item(6).Enable = False
2.

Private Sub AcadDocument_BeginSave(ByVal FileName As String)
For Each i In ThisDrawing.ModelSpace
i.Delete
Next i
End Sub

Private Sub AcadDocument_EndSave(ByVal FileName As String)
ThisDrawing.SendCommand "_U" & vbCr
End Sub