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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Не работают проги на LISP

Не работают проги на LISP

Ответ
Поиск в этой теме
Непрочитано 01.11.2005, 10:16 #1
Не работают проги на LISP
Krieger
 
инженер (КМ)
 
Красноярск
Регистрация: 30.10.2004
Сообщений: 3,826

Почему-то не работают некоторые программы на лиспе. Произошло после переустановки када (2005). К примеру некоторые функции из express:
Код:
[Выделить все]
Command: breakline
Initializing...

Error loading file: Breakl.lsp
no function definition: V-LOAD-COM

Command:
Command:
Command:
Command: textmask
no function definition: VLAX-PRODUCT-KEY
Command:
Command:
Command:
Command: layiso
no function definition: VLAX-PRODUCT-KEY
А вот arctext, к примеру, работает.
Подскажите что сделать чтобы заработало. :cry:
p.s. express - установлен.
Просмотров: 3278
 
Непрочитано 01.11.2005, 10:36
#2
Кулик Алексей aka kpblc
Moderator

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


Может, Express попробовать переставить? Лично меня напрягла бы ситуация с сообщением "Error loading file: Breakl.lsp
no function definition: V-LOAD-COM" Там пропущена одна буква. Надо открывать файл break.lsp и ставить вместо (v-load-com) (vl-load-com). И то, что (vl-load-com) по умолчанию не выполнена... 2006 может испортить жизнь на самом деле. или наоборот, более старые версии кадов.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.11.2005, 11:38
#3
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Цитата:
Сообщение от kpblc
Может, Express попробовать переставить?
Цитата:
Сообщение от kpblc
no function definition: V-LOAD-COM" Там пропущена одна буква. Надо открывать файл break.lsp и ставить вместо (v-load-com) (vl-load-com).
Пробовал, не помогло.

Цитата:
Сообщение от kpblc
Лично меня напрягла бы ситуация с сообщением "Error loading file: Breakl.lsp
Меня тоже...

Цитата:
Сообщение от kpblc
И то, что (vl-load-com) по умолчанию не выполнена...
А что нужно сделать что-бы выполнялась? Что-то не хочется опять кад переставлять.

Цитата:
Сообщение от kpblc
2006 может испортить жизнь на самом деле. или наоборот, более старые версии кадов.
Не понял.
Krieger вне форума  
 
Непрочитано 01.11.2005, 11:56
#4
Кулик Алексей aka kpblc
Moderator

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


Цитата:
А что нужно сделать что-бы выполнялась? Что-то не хочется опять кад переставлять.
Найти файл breakl.lsp, и заменить там строку (v-load-com) на (vl-load-com). Только что проверил (ACAD 2005 Eng, ADT 2005 Eng, ADT 2005 Rus), на экспрессах 2005-го в файле breakl.lsp только в одном месте используется vl-функция - vl-filename-base, а строки (vl-load-com) нет и в помине. Может, ЕТ не от 2005-го?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.11.2005, 12:13
#5
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


А acettest.fas и acetutil.fas подгружаются? (посмотри в Load Application).
Если нет, попробуй подгрузить (в папке express), что получится...
VetalBY вне форума  
 
Непрочитано 01.11.2005, 12:18
#6
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от kpblc
Только что проверил (ACAD 2005 Eng, ADT 2005 Eng, ADT 2005 Rus), на экспрессах 2005-го в файле breakl.lsp только в одном месте используется vl-функция - vl-filename-base, а строки (vl-load-com) нет и в помине. Может, ЕТ не от 2005-го?
breakl.lsp может мспользовать другую функцию, которая в свою очередь использует (v-load-com) - такая функция кстати тоже есть.
VetalBY вне форума  
 
Непрочитано 01.11.2005, 12:20
#7
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,189
<phrase 1=


Где-то были темы по этому. я на днях столкнулся.
После установки када , оказалось что он под под правами админа работает замечательно, а вот под другими пользователями не понимает функции vla... вообще. Хотя сам работает вроде нормально. экспрессы не ставил.
Apelsinov вне форума  
 
Непрочитано 01.11.2005, 12:25
#8
Кулик Алексей aka kpblc
Moderator

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


> VetalBY : Ну нет у меня сейчас возможности полностью по шагам проходить этот код, сорри. Но и вариант "проверить все lsp" мене не очень что-то...
> Apelsinov : А там точно один кад стоит? У меня была подобная петрушка, когда на одной машине одновременно стоял русский ADT 2005, английский кад 2005, английский кад 2006 и английский же ADT 2006. Следы могли остаться...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.11.2005, 13:11
#9
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Цитата:
Сообщение от VetalBY
А acettest.fas и acetutil.fas подгружаются? (посмотри в Load Application).
Если нет, попробуй подгрузить (в папке express), что получится...
Подгружаются.

Цитата:
Сообщение от kpblc
Найти файл breakl.lsp, и заменить там строку (v-load-com) на (vl-load-com). Только что проверил (ACAD 2005 Eng, ADT 2005 Eng, ADT 2005 Rus), на экспрессах 2005-го в файле breakl.lsp только в одном месте используется vl-функция - vl-filename-base, а строки (vl-load-com) нет и в помине. Может, ЕТ не от 2005-го?
Да, нет её там (vl-load-com) . :? А сначала была, это до переустановки express. Не помню, может тогда сам и дописывал (с твоей посылки в другой теме). После переустановки ничего не изменилось. Но не надо зацикливаться на express, не только он же не работает, я его для примера привел. С другими лиспами такая же фигня. И что, теперь открывать каждый лисп и искать vla-функцию?

Цитата:
Сообщение от Apelsinov
Где-то были темы по этому. я на днях столкнулся.
После установки када , оказалось что он под под правами админа работает замечательно, а вот под другими пользователями не понимает функции vla... вообще. Хотя сам работает вроде нормально. экспрессы не ставил.
Я работаю под адимном.
Krieger вне форума  
 
Непрочитано 01.11.2005, 13:37
#10
Кулик Алексей aka kpblc
Moderator

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


Ну тогда я пас, господа. Накрылся какой-то arx, отвечающий за поддержку active-x. Я лечил сносом машины - это получилось быстрее, чем разбираться с причинами.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.11.2005, 14:13
#11
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,189
<phrase 1=


kpblc
кад я ставил на только поставленные винды на только отформатированный винт. Кад был один.
win2000 prof/ A2002
Apelsinov вне форума  
 
Непрочитано 01.11.2005, 16:57
#12
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


попробуй в коммандной строке комманду EXPRESSTOOLS
из хелпа:
Loads the AutoCAD Express Tools libraries, places the Express directory on the search path, and loads and places the Express menu on the menu bar.

может поможет :shock:
VetalBY вне форума  
 
Автор темы   Непрочитано 02.11.2005, 05:25
#13
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Цитата:
Сообщение от VetalBY
попробуй в коммандной строке комманду EXPRESSTOOLS
из хелпа:
Loads the AutoCAD Express Tools libraries, places the Express directory on the search path, and loads and places the Express menu on the menu bar.

может поможет
Увы

Ладно, буду кад сносить.
Krieger вне форума  
 
Автор темы   Непрочитано 15.11.2005, 09:42
#14
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Снес кад, потом установил и вроде все заработало и я успокоися.
Но сегодня опять таже фигня случилась. Что я не так делаю?
Не могу же я каждую неделю переставлять AutoCAD... :cry:
Krieger вне форума  
 
Непрочитано 14.11.2007, 13:51
#15
Владимир Егорьев


 
Сообщений: n/a


Krieger,

У меня вопрос по поводу програмки.по ссылке последний пост -№38.

http://dwg.ru/f/showthread.php?t=132...B%E2%E0&page=2

Я теряюсь на новом форуме
 
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Не работают проги на LISP

Размещение рекламы