|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
24.10.2008, 10:30 | #1 | |
Работа с браузером AutoCAD-a
Руководитель фирмы
Москва
Регистрация: 28.03.2007
Сообщений: 1,831
|
||
Просмотров: 4049
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Ничего не понял. LaunchBrowserDialog сам по себе (по крайней мере внутри справки) не существует и может быть запущен только из-под класса Utility:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Так это я давно знаю. Я хочу сделать с браузером Автокада тоже самое, что мне помогли сделать с WScript.
Если я могу через COM AutoCAD.Application запускать лисп, то запустить браузер естественно тоже смогу. И со стороны это будет вглядеть как применение методов к AutoCAD.Application. Остается только сделать COM сервер и туда все эти методы и свойства прописать. Вы же не отрицаете, что указатель на объект может быть обернут в COM? |
||||
|
||||
Интересная вещь получается. Автокадовский браузер модальный, но если я запускаю AutoCAD.Application как новое приложение, а с действующим устанавливаю связь, то браузер становится немодальным. Так е, ка-лы-мы-ны! DCL панели ведь тоже можно так запускать! Разбиваешь макрос на две половинки. Одна - DCL часть и ее обработка, а другая - функции, которые запускает первая часть из другого Автокада.
DCL становится немодальным! Правда он отстой и такой чести не достоин, уж лучше ObjectDCL, чем такое извращение, но всеж. Может пару библиотечных функций написать для этого? |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Не надо. Ресурсы машины не резиновые. И далеко не факт, что тебе удастся закрыть "дочерний" процесс acad.exe, если "родительский" аварийно завершится.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа в AutoCAD с сенсорной панелью Visboard tablet monitor | yira | Поиск литературы, чертежей, моделей и прочих материалов | 1 | 19.07.2008 17:02 |
Коллективная работа в AutoCAD (подшивки) | Pasha_sevkav | AutoCAD | 1 | 27.06.2008 13:10 |
Работа со старыми чертежами с помощью AutoCAD и Photoshop | Shoorup | AutoCAD | 9 | 10.05.2007 23:41 |
Совместная работа CorelDRAW 12 и AutoCAD 2002 | Ezdorov | AutoCAD | 9 | 31.08.2006 09:36 |