Тема: Амтоматическая загрузка файла .cuix

Добрый день. Создал свой файл частичной адаптации .cuix .Хотел бы узнать есть ли какие либо способы автоматически его загружать(без помощи автокада (Сервис->Адаптация))?
Предполагаю, что есть следующие способы:
1)Ввести одну команду в командную строку автокада (что-то вроде _cuiload + адрес cuix файла)
2)Ввести команду через реестр,в ней также указать путь в cui файлу
3)Возможно следует просто копировать cuix файл в папку автокада.
PS.Возможно такие вопросы неоднократно появлялись на форуме,но я все таки не нашел нужного мне ответа.

Re: Амтоматическая загрузка файла .cuix

Пункт 1) подходит. Второй вариант через .NET

Re: Амтоматическая загрузка файла .cuix

Александр Ривилис,
1)не подскажете какую именно команду нужно ввести,в каком месте указывать путь к файлу: _cuiload
2)могли бы вы дать какую либо ссылку, где можно почитать про подключение .cuix через .NET

Re: Амтоматическая загрузка файла .cuix

Попробуй в initApp (т.е. в On_kInitAppMsg) добавить такой код:

ads_queueexpr(L"(command \"FILEDIA\" \"0\") ");
ads_queueexpr(L"(command \"_.cuiload\" \"<путь к cui/cuix-файлу>\") ");
ads_queueexpr(L"(command \"FILEDIA\" \"1\") ");

Описание функции ads_queueexpr:

int ads_queueexpr(const ACHAR *str);

Re: Амтоматическая загрузка файла .cuix

Большое спасибо

(изменено: Олег Бевз, 19 октября 2009г. 09:09:44)

Re: Амтоматическая загрузка файла .cuix

Александр Ривилис, как я понял этим способом мы вводим команду в командную строку автокада.
Нету ли,каких либо функций AutoCad'а для подключения файла адаптации без использования языка AutoLisp?

Re: Амтоматическая загрузка файла .cuix

Только вручную через команду _CUILOAD

Re: Амтоматическая загрузка файла .cuix

Добрый день. Завел эту тему год назад, хотел бы здесь и продолжить.
Как загружать и выгружать файлы адаптации я понял.
Есть ли команда в Автокаде, проверяющаяя загружена ли данная адаптация или нет.
Заранее спасибо.

Re: Амтоматическая загрузка файла .cuix

Олег Бевз пишет:

Есть ли команда в Автокаде, проверяющаяя загружена ли данная адаптация или нет.

Есть функция ObjectARX:

acedIsMenuGroupLoaded

И есть функция lisp:

(menugroup)

Re: Амтоматическая загрузка файла .cuix

Большое спасибо за помощь. Сам бы долго копался)