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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Штриховка в AutoCad через C++ Builder

Штриховка в AutoCad через C++ Builder

Ответ
Поиск в этой теме
Непрочитано 09.09.2014, 11:55
Штриховка в AutoCad через C++ Builder
Jeyson
 
Регистрация: 09.09.2014
Сообщений: 10

Здравствуйте.
Пишу программу, позволяющую работать в AutoCad через С++ Builder 6.
Подключился к Автокаду, рисую примитивы, но споткнулся на штриховке
Требуется нарисовать окружность и залить ее. Окружность создается, но не заливается.
Главное и ошибок компилятор не выдает

Код:
Код:
[Выделить все]
    
     Variant Circle;
  
    IAcadHatch * Hatch;


  Variant SFirstPoint(OPENARRAY(int, (0, 2)), varDouble);
  SFirstPoint.PutElement(0.0,0);
  SFirstPoint.PutElement(0.0,1);
  SFirstPoint.PutElement(0.0,2);


  Variant Outline(OPENARRAY(int, (0, 0)), varDispatch);

  Outline=AcadDocument1->ModelSpace->AddCircle(SFirstPoint, 50);


    Hatch =AcadDocument1->ModelSpace->AddHatch (acHatchPatternTypePreDefined, WideString("SOLID"), True, Variant(acHatchObject));

   Hatch->AppendOuterLoop(Outline);
  Hatch->Evaluate();
  AcadDocument1->Application->Update();
В чем ошибка? Спасибо.

Последний раз редактировалось Jeyson, 09.09.2014 в 12:00.
Просмотров: 7167
 
Автор темы   Непрочитано 11.09.2014, 08:05
#21
Jeyson


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


Цитата:
Сообщение от trir Посмотреть сообщение
Это был ответ на вопрос - позднее связывание не зависит от версии, до тех пор, пока не окажется, что нужного метода нет в старой версии
Спасибо за наводку. Нашел урок и перешел на позднее связывание, так что вопрос отпал. Тестил на другой машине - работает!
Jeyson вне форума  
 
Непрочитано 11.09.2014, 16:18
#22
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Jeyson Посмотреть сообщение
А чего не перейти на VS? Можно будет и дальше писать на C++, зато можно будет использовать NET API и ObjectARX
Правильная мысль.
Александр Ривилис вне форума  
 
Непрочитано 11.09.2014, 19:36
#23
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Offtop: ну еще пару итераций - и топикстартер дойдет до этой мысли сам, имхо)
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Штриховка в AutoCad через C++ Builder

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь своей программы с AutoCad через OpenGL Golem-iq Программирование 31 15.05.2015 14:03
Запуск "*.exe" файла через AutoCAD Leo_fmf Программирование 3 06.02.2012 14:59
Autocad зумирует только через ctrl mmahaev@mail.ru AutoCAD 4 29.04.2011 14:32
autocad штриховка сверху на скрытых линий AIL AutoCAD 11 24.01.2011 12:58
AutoCAD 2009LT баг, штриховка tcsandrew AutoCAD 3 11.08.2010 13:10