|
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 Sub
GETVALUE:
'Преобразуйте значение этой установки к значимой текстовой строке
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