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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > функция autoload не работает

функция autoload не работает

Ответ
Поиск в этой теме
Непрочитано 09.02.2007, 12:16 #1
функция autoload не работает
paha
 
Регистрация: 02.06.2004
Сообщений: 52

В файле *mnl прописана функция для организации загрузки лисп файлов. Команда autoload при выполнении возвращает ошибку.
Причем происходит все это на 'русском" автокаде, на русифицированном работает нормально. Может кто сталкивался, подскажите в чем дело.
Просмотров: 3496
 
Непрочитано 09.02.2007, 12:17
#2
Кулик Алексей aka kpblc
Moderator

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


А выполняемый код военная тайна? Скорее всего именно в нем и ошибка. Хотя возможны варианты
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.02.2007, 12:27
#3
paha


 
Регистрация: 02.06.2004
Сообщений: 52
<phrase 1=


Да нет тайны ни какой, пожалуйста

(defun autoload_spez (/ cmd)
(setq
cmd (getvar "cmdecho")
)
(setvar "cmdecho" 0)
(autoload "spezif.fas" '("detal" "marka" "tabl"))
(autoload "modline.fas" '("modline"))
(autoload "base_spf.fas" '("basespf"))
(autoload "wrline.fas" '("osn" "nvid" "osi" "ton" "ZTV" "ZCV" "ZTN" "ZCN" "MTV" "MCV" "MTN" "MCN" "ntxt"))
(setvar "cmdecho" cmd)
) ;_end of autoload_spez

только я же говорю что работает но не везде
paha вне форума  
 
Непрочитано 09.02.2007, 12:31
#4
Кулик Алексей aka kpblc
Moderator

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


А пути поддержки одни и те же? Это первое, что приходит на ум...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.02.2007, 12:33
#5
paha


 
Регистрация: 02.06.2004
Сообщений: 52
<phrase 1=


Да все файлы в одной папке, папка прописана в путях поддержки.
paha вне форума  
 
Непрочитано 09.02.2007, 12:58
#6
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А разве нельзя записать вместо autoload просто load, раз код находится в файле *mnl?
И второе. Раз упоминается русифицированный AutoCAD, то можно сделать вывод, что этот AutoCAD фактически английский. Тогда следующий вывод: возможно, в загружаемых программах отсутствует подчерк "_" в названиях команд и их опций. В этом случае программы в русских локализованных версиях работать не будут.
Profan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > функция autoload не работает