Как получить значение системной переменной (аналог getvar)?
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как получить значение системной переменной (аналог getvar)?

Как получить значение системной переменной (аналог getvar)?

Ответ
Поиск в этой теме
Непрочитано 06.08.2007, 14:51 #1
Как получить значение системной переменной (аналог getvar)?
mmmx
 
Москва
Регистрация: 06.07.2006
Сообщений: 42

Установить переменную я могу:

ThisDrawing.SendCommand "_setvar" & vbCr & "DIMJUST" & vbCr & "0" & vbCr

а вот как это значение получить? На VBA, имеется в виду.
Подскажите пожалуйста!
Просмотров: 4067
 
Непрочитано 06.08.2007, 14:56
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Код:
[Выделить все]
Dim SysVarValue As Variant  ' Поскольку неизвестно заранее, какую сист.переменную
                            ' запрашивать будешь
  SysVarValue = ThisDrawing.GetVariable("osmode") ' Получение
  ThisDrawing.SetVariable "orthomode", 1 'Назначение
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.08.2007, 15:02
#3
mmmx


 
Регистрация: 06.07.2006
Москва
Сообщений: 42


Спасибо большое, Алексей!!!
mmmx вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как получить значение системной переменной (аналог getvar)?