PickFirst Пример |
Sub Example_PickFirst() 'Этот пример читает и изменяет значение параметра, которое управляет, 'выбираете ли Вы объекты до или после того, как выпускаете команду. 'Когда закончено, этот пример сбрасывает значение параметра назад к его 'оригинальному значению. Dim ACADPref As AcadPreferencesSelection Dim originalValue As Variant, newValue As Variant 'Получите объект параметров выбора Set ACADPref = ThisDrawing.Application.preferences.Selection 'Читайте и показывайте оригинальное значение originalValue = ACADPref.PickFirst MsgBox "Параметр PickFirst: " & originalValue 'Измените параметр PickFirst, переключая значение ACADPref.PickFirst = Not (ACADPref.PickFirst) newValue = ACADPref.PickFirst MsgBox "Параметр PickFirst: " & newValue 'Сбросьте параметр назад к его оригинальному значению ' '* Примечание: Прокомментируйте этот последний раздел, чтобы оставить ' изменение этому параметру ACADPref.PickFirst = originalValue MsgBox "Параметр PickFirst был сброшен назад к: " & originalValue End Sub