The following example demonstrates how to use the Close method.
Sub Close_Example() ' This example cycles through the documents collection ' and closes all open drawings using the Close method. ' If there are no open documents, then exit If ThisDrawing.Application.Documents.Count = 0 Then MsgBox "There are no open documents!" Exit Sub End If ' Close all open documents Dim thisDoc As AcadDocument For Each thisDoc In ThisDrawing.Application.Documents If MsgBox("Do you wish to close the document: " & thisDoc.Name, vbYesNo) = vbYes Then If thisDoc.FullName <> "" Then thisDoc.Close False Else MsgBox thisDoc.Name & " has not been saved yet, so it will not be closed." End If End If Next End Sub
© Bricsys NV. All rights reserved. |