Первое приложение с чего начать

Автор Тема: Первое приложение с чего начать  (Прочитано 3923 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Решил попробовать сделать свое первое приложение ARX
скачал ARX для acad 2012 64x

в папке ..\ObjectARX 2012\samples\database\ents_dg
взял пример. Скопилил его и на выходе получил файл ents.arx
Он у меня не подгружается в среду автокад через appload.

И второй вопрос
А вообще на выходе проекта Object ARX
должно быть что:  dll или arx или оба?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Первое приложение с чего начать
« Ответ #1 : 05-03-2017, 17:51:42 »
в папке ..\ObjectARX 2012\samples\database\ents_dg
взял пример. Скопилил его и на выходе получил файл ents.arx
Какой версией Visual Studio компилировал? Годится только VS 2008 SP1 (во всяком случае он должен быть установлен) или VS 2010 и выше, но с Platform Toolset = v90 (что означает необходимость установленного VS 2008 SP1). Ну и при компиляции нужно указать, что компилируешь x64, а не Win32.
А вообще на выходе проекта Object ARX
должно быть что:  dll или arx или оба?
Может быть что угодно - расширение файла роли не играет. Принято, что расширение arx используется для обычных arx-файлов, dbx - для файлов поддерживающих Custom Object/Entity, dll - для mixed ObjectARX (т.е. использующих .NET), crx - для AcCoreConsole.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Re: Первое приложение с чего начать
« Ответ #2 : 05-03-2017, 18:04:10 »
Какой версией Visual Studio компилировал? Годится только VS 2008 SP1 (во всяком случае он должен быть установлен) или VS 2010 и выше, но с Platform Toolset = v90 (что означает необходимость установленного VS 2008 SP1). Ну и при компиляции нужно указать, что компилируешь x64, а не Win32.

У меня установлена только VS 2012 Pro и все. VS 2008 нет.

По второму вопросу пока все понятно.


Отмечено как Решение Алексей (IdeaSoft) 05-03-2017, 22:15:44

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Первое приложение с чего начать
« Ответ #3 : 05-03-2017, 18:11:00 »
У меня установлена только VS 2012 Pro и все. VS 2008 нет.
На нет и суда нет. Без него arx-приложение под AutoCAD 2012 сделать нельзя. Со своим VS 2012 можешь делать arx-файлы под AutoCAD 2015 и 2016.
« Последнее редактирование: 06-03-2017, 00:27:35 от Александр Ривилис »
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Re: Первое приложение с чего начать
« Ответ #4 : 05-03-2017, 22:16:01 »
Все с этим понятно. Спасибо!