
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
this code used to work in AutoCAD 2007-2012, but not in 2013
xAcad = Autodesk.AutoCAD.ApplicationServices.Application.AcadApplication
ThisDrawing = xAcad.ActiveDocument
Public Sub AddDocumentToBeDestroyedEvent()
Try
AddHandler Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.DocumentToBeDestroyed, AddressOf subDocumentToBeDestroyed
Catch
End Try
End Sub
Public Sub subDocumentToBeDestroyed(ByVal senderObj As Object, ByVal docColDocActEvtArgs As DocumentCollectionEventArgs)
'::::::::::::::::::::::::::::::::::::::::
Try
If ThisDrawing Is docColDocActEvtArgs.Document.AcadDocument Then
Else
End If
Catch ex As System.Exception
MsgBox("Error en docColDocAct: " & ex.Message)
End Try
End Sub
it sends the error 'AcadDocument' is not a member of 'Autodesk.AutoCAD.ApplicationServices.Document'
anybody knows the new way to check in both documents are equal?
Solved! Go to Solution.