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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Что нужно прописать в реестре для автоматического запуска лисп программы при запуске приложения

Что нужно прописать в реестре для автоматического запуска лисп программы при запуске приложения

Ответ
Поиск в этой теме
Непрочитано 03.08.2009, 09:42 #1
Что нужно прописать в реестре для автоматического запуска лисп программы при запуске приложения
lexluther
 
Регистрация: 19.03.2009
Сообщений: 51

Добрый день,

У меня есть два вопроса.

У меня есть два скрипта. Первый выполняет запрос к ком объекту. Второй должен создать тулбар и добавить на него кнопку привязанную к первому скрипту. Т.е. два скрипта, и нужно чтобы они добавлялись автоматически при запуске Автокада. Версии Автокада поддерживаемые скриптом 2000 - 2006. Могу использовать только AutoLISP, никакого вижуал бейсика и никакого нейтив кода на С++ и.т.д.

1. Что нужно прописать в реестре для автоматического запуска лисп программы при запуске приложения?

2. Есть ли код на Лиспе который бы добавлял турбар и кнопку к нему? Я умею програмить на лиспе но в автокаде я немного новичек, так как я системный программист на С++. И целиком полагаюсь на ваш опыт. Сроки поджимают, так как хотят получить рабочую функциональность как можно быстрее.

Спасибо огромное за вашу помощь!

С уважением,
Артем
Просмотров: 3528
 
Непрочитано 03.08.2009, 10:44
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


В свое время я воевал с такой задачей. В результате я ее не победил
http://www.arcada.com.ua/forum/viewtopic.php?t=439
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 03.08.2009, 11:05
#3
lexluther


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


Я буду записывать при помощи кода на С++, С# или VB НЕ из Автокада, так что проблемы с работой с реестром не будет. Причем мне все равно как писать, хоть reg-файлом. Главное понять куда какие ключи писать.
lexluther вне форума  
 
Непрочитано 03.08.2009, 11:16
#4
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


lexluther,
Можно не лезть в реестр, а
1. найти файл acad.mnl и в него добавить сточку с загрузкой лиспа.
2. Лучше добавить в корпоративный (свой) mnl файл

Про загрузку лиспа смотри еще
1. http://faqs.org.ru/progr/graph/autolisp2.htm
2. Читать в справке и интернете про acaddoc.lsp и acad.lsp
Надоело при каждом запуске делать Autolisp/Load
В чем отличие файла acad.lsp от acaddoc.lsp?
И еще об автозагрузке
Установщик LISP-программ и меню
Инсталляция: Хорошо ли класть свои файлы в %ACADDir%/Support?
Какая разница между S::Startup и строкой в acad*.lsp?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 03.08.2009, 18:27
#5
lexluther


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


Спасибо! А acaddoc.lsp будет работать для всех версий AutoCAD'а?
lexluther вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Что нужно прописать в реестре для автоматического запуска лисп программы при запуске приложения

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу пример расчета инсоляции FINE Поиск литературы, чертежей, моделей и прочих материалов 266 25.10.2017 18:54
Сейсмозащита и сейсмоизоляция существующих, построенных зд. IANationalInformAgentstvo Прочее. Архитектура и строительство 216 20.01.2015 16:51
Мониторы LCD CRT Разное 94 17.06.2008 10:51
ЮМОР 2006 =) Perezz!! Разное 1122 04.01.2007 00:46
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41