Тема: acedSSGet
Обьясните каким образом экранный масштаб влияет на acedSSGet("С"...) и как этого избежать
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → ObjectARX → acedSSGet
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Обьясните каким образом экранный масштаб влияет на acedSSGet("С"...) и как этого избежать
Избежать можно единственным способом - не использовать. На acedSSGet("_C",...) влияет в большей степени не экранный масштаб, а то, что переданные точки секущей рамки (в текущей ПСК) должны быть видны на экране в момент вызова этой функции.
Это касается и многих других опций функции acedSSget (например, "_F", "_W", "_CP", "_WP", и т.д.)
А чем же тогда пользоваться? Передаю программе набор точек вокруг каждой из них нужно найти определённые объекты. Т.е. рамка выбора формируется в программе . И каждый раз разный результат на одинаковых данных, причём если единично просчитывать получается стабильно. Ведь не пробигать всю базу чертежа для каждой точки :( .
Решение лежало на поверхности, зуммирую к каждой точке программно. Может есть вариант более технологичный?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → acedSSGet
Форум работает на PunBB, при поддержке Informer Technologies, Inc