| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как проверить вид "Сверху" ?

Как проверить вид "Сверху" ?

Ответ
Поиск в этой теме
Непрочитано 04.12.2016, 12:53 #1
Как проверить вид "Сверху" ?
maratovich
 
г. Самара
Регистрация: 12.07.2009
Сообщений: 2,481

Собственно установить нужный вид на VB можно так:
Код:
[Выделить все]
     Dim NewDirection(0 To 2) As Double
    NewDirection(0) = -1
    NewDirection(1) = -1
    NewDirection(2) = 1
    ThisDrawing.ActiveViewport.direction = NewDirection
    ThisDrawing.ActiveViewport = ThisDrawing.ActiveViewport
Но вопрос - как проверить какой вид в данный момент активен (установлен) Сверху, Спереди или др. ?
И системную переменную никак не найду...

----- добавлено через ~14 мин. -----
2 дня искал, написал на форум, сразу нашел
Как в Компасе: пока 2 глаза - ничего не работает, позовешь коллегу и будет 4 глаза - всё работает.
Решение, может кому пригодится :
Код:
[Выделить все]
    Dim vdir As Variant
   vdir = ThisDrawing.GetVariable("VIEWDIR")
   MsgBox vdir(0)
   MsgBox vdir(1)
   MsgBox vdir(2)
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
Просмотров: 2798
 
Непрочитано 06.12.2016, 14:52
#2
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,405
Отправить сообщение для Александр Ривилис с помощью Skype™


Только при условии, что ПСК = МСК. VIEWDIR возвращает значение в ПСК.
Александр Ривилис вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как проверить вид "Сверху" ?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить / восстановить соосность элементов в SCAD? Sokrat SCAD 40 16.10.2015 21:34
как проверить узел фермы кот83 Металлические конструкции 8 10.10.2012 18:32
Необходимо проверить колонну в Лире-СТК-как это сделать? Денис-31ПГС Расчетные программы 7 30.04.2010 09:04
Требуется проверить расчет Скада BaR88 Расчетные программы 6 18.03.2010 23:42
AUDIT / проверить Ddjo Справочник команд 1 14.07.2008 16:04