|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
18.11.2005, 23:41 | #1 | |
Лисп, который ссылается exe-шник
Регистрация: 03.02.2005
Сообщений: 583
|
||
Просмотров: 2341
|
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
>DDlis
Путь в общем то не нужен: (command "_.start" "notepad") (command "_.start" "excel") Надо помнить что имя exe-шника может не совпадать с названием программы: (command "_.start" "winword") (command "_.start" "coreldrw") >pyatifan Вы лучше всё таки почитайте. А в общем случае на кнопку вешаетяся макрос: ^C^C^P(if(not c:Название_программы)(load "Название *.lsp-файла"))Название_программы ^C^C - это как двойное нажатие Esc для отмены предыдущей команды (некоторые команды требуют двух нажатий) ^P - отключение эхо-вывода в командную строку при возможной загрузке *.lsp файла (if(not c:Название_программы)(load "Название *.lsp-файла")) - Если программа в данный момент отсутствует то загружается файл который её содержит. и в конце программа запускается. К примеру : Код:
|
|||
|
||||
Регистрация: 29.10.2005
Нижегородская обл.
Сообщений: 219
|
Спасибо за помощь. Только что удосужился попробовать Ваши примеры. Чё-то ничего не вышло(даже пробовал appload приписать). Так и пришлось залесть в руководство(правда это только для 2006 акада):
Загрузка файла AutoLISP в диалоговом окне "Настройка интерфейса пользователя" 1 Щелкните меню "Сервис" "Адаптация" "Интерфейс". 2 В панели "Адаптации в <имя файла>" на вкладке "Адаптация" диалогового окна "Настройка интерфейса пользователя" щелкните правой кнопкой мыши "Файлы LISP". Выберите "Загрузить файл LISP". 3 В диалоговом окне "Загрузка файла LISP" найдите и выделите файл AutoLISP, который требуется загрузить. Можно загрузить файлы MNL и LSP. 4 Нажать "Открыть". Ну и конечно прописать пути доступа (сервис-настройка-вкладка файл-Путь доступа к вспомогательным файлам) И создал макрос на прогу лиспа (^C^Cназвание файла лиспа) Всё работает. |
|||