Доменные пользователи (ACAD2010 локальные версии) Как в автозагрузку ACAD при помощи GP загужать lisp ?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Доменные пользователи (ACAD2010 локальные версии) Как в автозагрузку ACAD при помощи GP загужать lisp ?

Доменные пользователи (ACAD2010 локальные версии) Как в автозагрузку ACAD при помощи GP загужать lisp ?

Ответ
Поиск в этой теме
Непрочитано 29.05.2012, 08:28 #1
Доменные пользователи (ACAD2010 локальные версии) Как в автозагрузку ACAD при помощи GP загужать lisp ?
mvart
 
Регистрация: 07.06.2005
Сообщений: 290

Доменные пользователи (ACAD2010 локальные версии) Как в автозагрузку ACAD при помощи GP (W7, w2008r2) загужать list ?
Просмотров: 1452
 
Непрочитано 29.05.2012, 09:16
#2
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


1. Что такое GP?
2. Подсказка: содержимое указанного тобой окна хранится в реестре (в ветке профиля AutoCAD).
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 29.05.2012, 09:21
#3
mvart


 
Регистрация: 07.06.2005
Сообщений: 290


Цитата:
Сообщение от hwd Посмотреть сообщение
1. Что такое GP?
2. Подсказка: содержимое указанного тобой окна хранится в реестре (в ветке профиля AutoCAD).
__________________
GP

в реестре (в ветке профиля AutoCAD) - Где в реестре все параметры почитать -отвечающие за настройку ACAD
mvart вне форума  
 
Непрочитано 29.05.2012, 10:34
#4
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от mvart Посмотреть сообщение
GP

в реестре (в ветке профиля AutoCAD) - Где в реестре все параметры почитать -отвечающие за настройку ACAD
Насколько я знаю, средствами "GP" никак - нужно писать код, например используя "FCL". Предлагаемый мною вариант на данном форуме распространения не нашёл (речь шла о приведении плагинов к единому знаменателю, с целью обобщения справочной системы и поиска информации, а так же программного управления плагинами как на уровне пользователя, так и на уровне доменных групп). На уровне доменных групп назначает администратор CAD, выставляя галочки, а пользователи не могут их снять, т.к. они заблокированы для них от изменения... Но данный вариант решения не панацея и ты можешь самостоятельно написать гораздо более скромный код, который управляет только загрузкой на уровне доменных групп - это не сложно.

Теперь насчёт твоего вопроса о реестре...
На примере AutoCAD 2009:
1. Автозагрузка ARX и .NET плагинов прописывается в ветке HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R17.2\ACAD-7001:409\Applications
2. Автозагрузка ARX, LISP, VBA приложений прописывается в ветке HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R17.2\ACAD-7001:409\Profiles\<Имя твоего профиля>\Dialogs\Appload\Startup
Как видишь, ARX можно прописывать в любом варианте. Редактирование реестра во время работы AutoCAD может не дать ожидаемого тобой результата, т.к. есть такие настройки, содержимое которых AutoCAD перезаписывает при завершении своей работы. Поэтому, если ты правишь настройки в реестре во время работы AutoCAD - делать это следует средствами API самого AutoCAD.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:

Последний раз редактировалось hwd, 29.05.2012 в 12:56.
hwd вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Доменные пользователи (ACAD2010 локальные версии) Как в автозагрузку ACAD при помощи GP загужать lisp ?