SaveAsType Пример |
Sub Example_SaveAsType() 'Этот пример читает и изменяет значение параметра, которое управляет 'типом рисунка. 'Когда закончено, этот пример сбрасывает значение параметра назад к его 'оригинальному значению. Dim ACADPref As AcadPreferencesOpenSave Dim originalValue As Variant, DisplayValue As String 'Получите объект параметров OpenSave Set ACADPref = ThisDrawing.Application.Preferences.OpenSave 'Текущая установка originalValue = ACADPref.SaveAsType 'Читайте и показывайте оригинальное значение GoSub GETVALUE MsgBox "Параметр SaveAsType: " & DisplayValue 'Измените параметр SaveAsType, изменяя его на AutoCAD 2000 DWG ACADPref.SaveAsType = ac2000_dwg GoSub GETVALUE MsgBox "Параметр SaveAsType теперь: " & DisplayValue 'Сбросьте параметр назад к его оригинальному значению ' 'Прокомментируйте этот последний раздел, чтобы оставить изменение ' параметру ACADPref.SaveAsType = originalValue GoSub GETVALUE MsgBox "Параметр SaveAsType был сброшен назад к: " & DisplayValue Exit SubGETVALUE: 'Преобразуйте значение этой установки к значимой текстовой строке DisplayValue = ACADPref.SaveAsType Select Case DisplayValue Case ac2000_dwg: DisplayValue = "AutoCAD 2000 DWG (*.dwg)" Case ac2000_dxf: DisplayValue = "AutoCAD 2000 DXF (*.dxf)" Case ac2000_Template: DisplayValue = "AutoCAD 2000 Drawing Template File (*.dwt)" Case ac2004_dwg: DisplayValue = "AutoCAD 2004 DWG (*.dwg)" Case ac2004_dxf: DisplayValue = "AutoCAD 2004 DXF (*.dxf)" Case ac2004_Template: DisplayValue = "AutoCAD 2004 Drawing Template File (*.dwt)" Case acNative: DisplayValue = "Последний выпуск" Case acUnknown: DisplayValue = "Тип рисунка неизвестен" End Select Return End SubСайт управляется системой uCoz