XRefDemandLoad Пример

Sub Example_XRefDemandLoad()
    'Этот пример возвращает текущую установку XRefDemandLoad. 
    'Затем изменяет значение и наконец сбрасывает значение к оригинальной установке.
    
    Dim preferences As AcadPreferences
    Dim currXRefDemandLoad As Integer
    Dim constant As String
    Dim newConstant As String
    
    Set preferences = ThisDrawing.Application.preferences
    
    'Получите текущее значение XRefDemandLoad
    currXRefDemandLoad = preferences.OpenSave.XrefDemandLoad
    constant = Choose(currXRefDemandLoad + 1, "acDemandLoadDisabled", "acDemandLoadEnabled", "acDemandLoadEnabledWithCopy")
    MsgBox "Текущее значение для XRefDemandLoad " & constant, vbInformation, "XRefDemandLoad Пример"
    
    'Измените значение для XRefDemandLoad
    newConstant = "acDemandLoadEnabledWithCopy"
    preferences.OpenSave.XrefDemandLoad = acDemandLoadEnabledWithCopy
    MsgBox "Новое значение для XRefDemandLoad " & newConstant, vbInformation, "XRefDemandLoad Пример"
    
    'Сбросьте XRefDemandLoad к его оригинальному значению
    preferences.OpenSave.XrefDemandLoad = currXRefDemandLoad
    MsgBox "Значение XRefDemandLoad сброшено к " & constant, vbInformation, "XRefDemandLoad Пример"
End Sub
Сайт управляется системой uCoz