|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Не загружается ObjectARX приложение в AutoCAD
Владикавказ
Регистрация: 24.12.2008
Сообщений: 6
|
||
Просмотров: 6420
|
|
||||
Регистрация: 24.12.2008
Сообщений: 11
|
Здравствуйте!
Скорее всего, проблема в том, что Ваш arx не находит еще какие-то dll. Процедура устранения этой проблемы такая же, как и для любого Windows-приложения - надо выяснить, какие dll еще используются и убедиться, что либо они лежат в той же папке, либо к ним прописан путь в переменной окружения PATH. Помочь в этом может утилитка depends.exe, которая раньше входила в Visual Studio, а теперь ее можно найти в Интернете.
__________________
Успехов! Марат Миргалеев, Технический консультант Autodesk Developer Network (ADN) |
|||
![]() |
|
||||
http://www.dependencywalker.com/
Пытаешься загружать arx на том же компьюторе, на котором стоит VS или на другом? Компилировал в Debug или в Release? Если в Debug, то на другом PC без VS грузится не будет - не найдет соответствующих dll. |
||||
![]() |
|
||||
Хм. Отключи генерацию Manifest:
[IMG]http://i.*******kiev.ua/i2/68/44/e673c864792e5b8408403faf117d.jpeg[/IMG][IMG]http://i.*******kiev.ua/i2/9f/d1/2331178966387336b13a1414d36d.jpeg[/IMG] Еще попутные вопросы: 1. Создавал проект при помощи ObjectARX Wizard? Если да, то указывал ли поодержку .NET? Если да, то нужно грузить командой _NETLOAD. 2. Использовал какие-нибудь сторонние библиотеки? Если да, то линковка с ними статическая или динамическая? Последний раз редактировалось Александр Ривилис, 24.12.2008 в 18:23. |
||||
![]() |
|
||||
Регистрация: 24.12.2008
Владикавказ
Сообщений: 6
![]() |
Создавал так:
1. File->New->Project; Visual C++ Project->Win32 Project->Win32 Application Wizard->Application Settings. В Application Type выбираю DLL, а в Additional Options->empty project 2. В Property Page-> all configuration ->Active (WIN32) 3. создаю cpp файл 4. на вкладке C/C++ General->Addional Include Directories(C:\ObjectARX2007\inc); Warning level->level3 C/C++->Code General->Rauntime library->Multi-theread DLL (/MD) 5. Linker->General->Output File($(OutDir)\$(ProjectName).arx) ->Additional library directories(C:\ObjectARX2007\lib) ->Input->Additional dependencies ->(rxapi.lib acdb17.lib achapi17.lib acismobj17.lib acad.lib acedapi.lib adui17.lib acui17.lib (через пробел)) Я уже что только не перепробовал, но все равно не грузит :-(. Если Вас Александр не затруднит, вы не могли бы выложить подготовленное ARX без текста программы. Может все же я что-то не так сделал. |
|||
![]() |
|
||||
А def-файл такого содержания ты сделал:
Код:
[IMG]http://i.*******info/i3/0a/01/26fffe441996b13c82c3bf1b2d65.jpeg[/IMG] Есть готовый def-файл в ObjectARX SDK: inc\AcRxDefault.def Или альтернативный вариант где-нибудь в заголовочном файле: Код:
Готовый проект ты можешь взять сам из ObjectARX SDK. Например samples\misc\fact_dg - самый простой и созданный без ObjectARX Wizard. А на основе его создашь то что тебе нужно. Последний раз редактировалось Александр Ривилис, 25.12.2008 в 08:45. |
||||
![]() |
|
||||
|
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ObjectARX. Расчленение и удаление proxy-объектов | Profan | Готовые программы | 293 | 08.04.2024 09:37 |
запуск программы из AutoCADа | kminas | Программирование | 19 | 15.06.2012 13:42 |
Ошибка или нет в измерении площади в AutoCAD с помощью ObjectARX. GeomProps | Малюк | Прочее. Программное обеспечение | 5 | 05.12.2008 13:34 |
О создании темы (раздела) для новичков в AutoCAD. | Profan | Разное | 110 | 23.10.2008 10:01 |
AUTOCAD 2006 | Aragorn | AutoCAD | 14 | 01.04.2005 00:55 |