| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер Регистрация: 27.04.2009
Deutschland
Сообщений: 208
|
Кулик Алексей aka kpblc
у меня dwgru-browsefiles-in-directory.lsp и at-load-lsp в StartupSuite (Startgruppe-по немецки) прописаны, но при загрузке нового файла, команды не исполняются автоматически, нужно запускать вручную. А хотелось бы, чтобы все выполнялось автоматом. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Ну так добавить самовызов функции:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Странно. У меня подобного не встречалось... ПРавда, у меня и имена функций уникальны.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер Регистрация: 27.04.2009
Deutschland
Сообщений: 208
|
Да нет, все правильно, я исправил. Как и указал - мой файл стал грузиться в цикле и сам себя запускать, когда перенес его в другое место, не в пути поиска, то все образумилось. Сам виноват, сперва надо подумать было.
Спасибо за помощь. |
|||
|
||||
Инженер Регистрация: 27.04.2009
Deutschland
Сообщений: 208
|
Кулик Алексей aka kpblc
1. В чем принципиальное отличие этого кода от указанного в http://forum.dwg.ru/showthread.php?t=16562 , чем там предпочтительнее? 2. Функция загрузки из http://forum.dwg.ru/showthread.php?t=15683 намнОго лучше, чем та, которой я просто загружаю Лиспы при запуске? Имеет смысл мне в моем конкретном случае ее использовать или совсем не обязательно? Что посоветуешь? Спасибо. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
1. Фактически отличия минимальны. Просто иногда необходима гибкость (учитывать или нет вложенные каталоги), иногда она излишня. Для моей практики обычно требуется с проверкой вложений, но я, например, четко понимаю, что я не имею никакого права диктовать "делай так и только так".
2. Указанный код от VVA можно рассматривать как готовый вариант применения, мне кажется. У меня своя реализация, у тебя - своя. Что-либо тут советовать тяжело.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Возник вопрос. Как функции dwgru-browsefiles-in-directory скормить переменную DWGPREFIX? Ведь DWGPREFIX возвращает путь с одинарным слэшем. Посмотрел эту тему, нашел библиотечную функцию dwgru-string-replace, но слэши она воспринимает как переход на новую строку.
Добавлено: Разобрался! Надо так Код:
Последний раз редактировалось skkkk, 25.04.2012 в 21:21. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DwgRuLispLib: Функция открытия диалога Open\Save As файла (файлов) | Supermax | Библиотека функций | 20 | 14.03.2018 10:05 |
DwgRuLispLib: Команда. Загрузка lisp файлов из указанной папки | VVA | Библиотека функций | 7 | 15.02.2018 10:10 |
Исключение элементов одного списка из другого по маске | Кулик Алексей aka kpblc | Программирование | 3 | 18.09.2006 17:31 |