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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Ошибка "no function definition: VLAX-GET-ACAD-OBJECT", (vl-load-com) не помогает

Ошибка "no function definition: VLAX-GET-ACAD-OBJECT", (vl-load-com) не помогает

Ответ
Поиск в этой теме
Непрочитано 23.09.2013, 14:50 #1
Ошибка "no function definition: VLAX-GET-ACAD-OBJECT", (vl-load-com) не помогает
extraneous
 
Не верблюд
 
Москва
Регистрация: 07.06.2010
Сообщений: 1,152

Искал по форуму и на forums.autodesk.com, похожего не нашел.
Win7 x64. Был установлен Acad 2013 русский. Установил 2011 английский, 2013 не удалял. В 2011 при запуске команд из Экспресса, например, появляется вышеуказанная ошибка.
Код:
[Выделить все]
Command: *Cancel*
Command: (vl-load-com)
Command:
Command: entrevs
; error: no function definition: VLAX-GET-ACAD-OBJECT
Вот тут kpblc пишет , что слетели какие-то настройки, и надо переустановить Акад - но ведь я его и так только что установил. По совету отсюда попробовал заменить в реестре *rus.tlb на *enu.tlb, но поиск по реестру ничего не нашел (права администратора есть). Разрядность Автокадов - х64.
Можно ли исправить проблему без переустановки? Проблема в том, что установлен английский и русский Acad, или это конфликт версий Framework? Есть ли смысл переустановки с чисткой реестра (боюсь, что потрачу время, почищу реестр, установлю автокады, и ошибка опять появится)? Мог ли я загадить реестр так, что спасет только переустановка Винды? Поможет ли от подобных проблем использование portable-версий? На одной машине нужны несколько разных Автокадов.
__________________
Мой блог по Revit
Просмотров: 11642
 
Непрочитано 23.09.2013, 15:17
#2
Кулик Алексей aka kpblc
Moderator

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


Если ET установлены нормально и каждый из AutoCAD'ов "подхватывает" свою версию ЕТ, то я бы попробовал переустановить 2011 в режиме восстановления, а потом - 2013 (тоже в режиме восстановления).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.09.2013, 15:34
#3
extraneous

Не верблюд
 
Регистрация: 07.06.2010
Москва
Сообщений: 1,152


Кулик Алексей aka kpblc, сейчас попробую и отпишусь.

UPD: не помогло. Сначала сделал восстановление 2011 и 2013 - ничего не изменилось, потом восстановление только 2011 - тоже ничего не изменилось.
Ошибка возникает не только с Экспрессами, но и с другими лиспами, использующими activex, например, в первом сообщении - команда реверса полилинии из pltools. А экспресс txt2mtxt и в 2011, и в 2013 работает нормально.
__________________
Мой блог по Revit

Последний раз редактировалось extraneous, 23.09.2013 в 15:49.
extraneous вне форума  
 
Непрочитано 23.09.2013, 16:19
#4
Кулик Алексей aka kpblc
Moderator

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


Похоже, что без полной переустановки не обойтись
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.09.2013, 16:28
#5
extraneous

Не верблюд
 
Регистрация: 07.06.2010
Москва
Сообщений: 1,152


Кулик Алексей aka kpblc, значит, сначала поставить 2011 и сверху - 2013?
Нужно, чтобы оба автокада были русские или английские, или это не важно? Что вообще вызывает эту ошибку-то?)
И скинь, пожалуйста, инструкцию по очистке реестра от остатков Автокада, а то что-то не могу найти.


ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ АВТОКАД
АВТОКАД САМ НЕ ПЕРЕУСТАНОВИТСЯ
ПЕРЕУСТАНОВИ, ПЕРЕУСТАНОВИ ЕГО ПОЛНОСТЬЮ
ЗАЧЕМ МНЕ НУЖЕН КОМПАС
ЛУЧШЕ ЕЩЕ РАЗ ПЕРЕУСТАНОВЛЮ АВТОКАД
КАЖДАЯ ПЕРЕУСТАНОВКА ЗАНИМАЕТ ДВАДЦАТЬ МИНУТ,
Я ЖИВУ АКТИВНОЙ И ПОЛНОЦЕННОЙ ЖИЗНЬЮ
А ПОСЛЕ ЭТОГО ПЕРЕУСТАНАВЛИВАЮ АВТОКАД
Я НЕ ПЕРЕУСТАНАВЛИВАЛ АВТОКАД НЕДЕЛЮ
ПОЙДУ ПЕРЕУСТАНОВЛЮ
КЕЙГЕН ЭКСПРЕСС БЭЙСИК АКАДДОК.ЛСП
В АВТОКАДЕ ВСЕ ПРОСТО И ПОНЯТНО
ОШИБКА 0xffffff ЭТО ЖЕ ОЧЕВИДНО КАК ЕЕ РЕШИТЬ
ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВИТЬ АВТОКАД
__________________
Мой блог по Revit

Последний раз редактировалось extraneous, 23.09.2013 в 16:55.
extraneous вне форума  
 
Непрочитано 23.09.2013, 18:50
#6
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,835
<phrase 1=


Цитата:
Сообщение от extraneous Посмотреть сообщение
сначала поставить 2011 и сверху - 2013?
Я ставлю по очереди, каждый в свою папку, обычно по возрастающей, хотя роли особенно не играет.
Сейчас одновременно стоит: Автокад 2002, 2005, 2008, 2008МЕР, 2010. 2013. ZWCAD(3 штуки), Gstarcad (2 штуки) - вот такой заповедник - для исследований.
Никаких конфликтов
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 23.09.2013, 19:51
#7
Кулик Алексей aka kpblc
Moderator

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


Если AutoCAD не реагирует или некорректно реагирует на (vl-load-com), то, скорее всего, слетела регистрация СОМ-интерфейса. Я обычно такое лечу только переустановкой.
Кстати, о полном удалении продуктов Autodesk с компа: http://usa.autodesk.com/adsk/servlet...linkID=9240617
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.09.2013, 20:04
#8
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Alan Посмотреть сообщение
Сейчас одновременно стоит: Автокад 2002, 2005, 2008, 2008МЕР, 2010. 2013. ZWCAD(3 штуки), Gstarcad (2 штуки) - вот такой заповедник - для исследований.
Поставьте переводчик skiin, как минимум 2008 гарантированно запускаться не будет
gomer вне форума  
 
Непрочитано 23.09.2013, 21:07
#9
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,835
<phrase 1=


Цитата:
Сообщение от gomer Посмотреть сообщение
Поставьте переводчик skiin, как минимум 2008 гарантированно запускаться не будет
Ну есть еще много волшебных программ, которые ставят себя куда угодно и как угодно... Гадят во все профили Акада и т.п..
Форумчане думаю знают их названия.
Единственное уточнение. Я приводил пример установленных Акадов под Windows XP. Не обратил внимание на начало темы.
На Win7 x64 ставил параллельно Autocad 2012 и 2013 - конфликтов не наблюдал, завтра проверю конфликт ЕТ.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 23.09.2013, 21:55
#10
Кулик Алексей aka kpblc
Moderator

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


Windows 7 x64 Ultimate
AutoCAD 2009, 2011, 2012, 2013, 2014, AutoCAD Architecture 2009, 2012 - косяков не наблюдаю. Правда, ставил в полном соответствии с рекомендациями - почтовую программу отключить (ну, ее не было, так что тут все просто); антивирус остановить либо отключить.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.01.2016, 19:56
#11
fillbear


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


Подскажите, у кого-нибудь получилось решить эту проблему? Переустановка AutoCAD не помогает. После чистки реестра не работают команды Expesstools и сторонние приложения. Что нужно поставить/удалить?
fillbear вне форума  
 
Непрочитано 23.01.2016, 21:56
#12
Кулик Алексей aka kpblc
Moderator

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


Переустановить AutoCAD (полностью переустановить!) и забыть про чистилки реестра как про страшный сон.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.01.2016, 06:02
#13
fillbear


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


Уважаемый kpblc! Переустановка шла по рекомендациям с сайта Autodesk с удалением всех папок и записей реестра, касающихся AutoCAD. Удаление было неоднократное, включая комплекты Microsoft Visual C++ (15 шт. - 2005-2012) и полное удаление .NET всех версий ("NET Framework Cleanup Tool"). Система win7 x64, AutoCAD 2008 и 2016. Проблема точно не в битности OC или версии CAD'а. Возможно это какие-то капризы ActiveX (странные симптомы у Excel). Честно признаюсь, что сам дилетант и очень далек от понимания тонкостей программирования. Просто эта проблема как-то на пару лет испортила жизнь и решилась сама собой после очередного обновления windows. Сейчас проблема возникла опять в самый неподходящий момент. Огромная личная просьба: оставить здесь или в ЛС подробную инструкцию по удалению CAD и установке версий .NET . (Самое обидное, что не работают приложения, написаные мне kpblc еще где-то в 2005-2006 году. Мы когда-то общались по ICQ). Как писали в подобных случаях: "в моей просьбе прошу не отказать". )) Спасибо.
fillbear вне форума  
 
Непрочитано 25.01.2016, 00:00
#14
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,702
Отправить сообщение для Do$ с помощью Skype™


Чем вы чистите? Много раз выполнял эту операцию и таких проблем не ловил. Я использую Ccleaner.
При каждой чистке есть возможность сделать резервную копию изменений. Если возникнут проблемы - можно откатиться. Но пока - никаких проблем не возникало.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума  
 
Непрочитано 07.02.2016, 00:33
#15
ViruS_worm


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


такая же проблема, автокад переустановлен точно по инструкции, с удалением всего. и все равно получаю ошибку no function definition: VLAX-ENAME->VLA-OBJECT
ViruS_worm вне форума  
 
Непрочитано 01.02.2021, 10:49
2 | #16
vik74


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


А мне помогло применение этого регфайла
https://knowledge.autodesk.com/ru/su...n-AutoCAD.html
vik74 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Ошибка "no function definition: VLAX-GET-ACAD-OBJECT", (vl-load-com) не помогает

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Печать из модели по выбору объекта zenon Программирование 192 04.05.2017 09:41
Как автоматизировать печать чертежа? Serge_BN Программирование 13 04.03.2010 14:34
Отыскание условного экстремума с помощью множителей Лаграньжа slogos Программирование 19 11.02.2010 12:59
Несоответствие результатов в Лире s.vas Лира / Лира-САПР 19 11.11.2009 07:31