• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Проблема при вызове конструктора CreateKompasObject

Автор haxus666, 25.08.12, 15:26:53

« назад - далее »

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

haxus666

Доброго времени суток!
При создании нового экземпляра объекта KompasObject возникла проблема, что программа не может найти конструктор CreateKompasObject().
Используется среда Borland C++ Builder  6.0  и Kompas 3D V11
подключение библиотеки производилось в соответствии с описанием "Компиляция  библиотек под К11"
однако вышеупомянутый конструктор отсуствует во вновь сгенерированном заголовочном файле.
При попытке компилляции выдает ошибку Е2286 Сall to undefined function 'CreateKompasObject'
Ниже привожу код самой программы
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include "kl_TLB.h"
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
KompasObject* kompas = NULL;

}
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  kompas = (KompasObject*)::CreateKompasObject();

}
//---------------------------------------------------------------------------



У Вас  Kompas 3D V11LT судя по записи #include "kl_TLB.h"
Если Вы только начали знакомится с API Компаса, то попробуйте скомпилировать пример из папки c:\Program Files\ASCON\KOMPAS-3D V11\SDK\C++\CBUILDERAUTO\step1\