Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Как использовать созданные в Delphi компоненты в C++ Builder   Найти похожие ветки 

 
Dimk   (2005-07-11 15:05) [0]

Можно ли использовать в C++ Builder компоненты которые я создал в Delphi? У меня получилось подключить к Builder пакедж  (.bpl) с моими компонетами и они даже появились в закладке в IDE.
Но как получить .hpp файл?
В свойствах проекта в настройках линкера я
поставил галочки Generate C++ object files
и тогда получился и .hpp файл тоже.
В C++ Builder компиляция проходит нормально
но во время линковки выдается сообщение
о том что не найдены символы (они соответствуют названию моих Delfi-шных классов) на которые ссылается cpp-шный код. Похоже компилятор не находит их в bpl? Пробовал case insensitive комиляцию - тотже эффект.
Пробовал включать в C++ проект .obj которые получились после установки галочек ( см выше ) - аналогично.
Как быть?
Есть ли дока где можно почитать про решение проблемы?

Delphi 6
С++ Builder 6


 
Alexander_K ©   (2005-07-13 10:20) [1]

Мне бы тоже было бы интересно узнать, может кто-то знает?


 
wicked ©   (2005-07-21 20:30) [2]

можно... для этого нужно, имея исходники компонентов, создать в билдере package и установить его... компилятор паскаля, который идет в поставке билдера, сам создаст и .obj, и .hpp файлы...
также следует позаботиться о том, чтобы подключать в проект lib файл с компонентами, если они используются в проекте...
это можно сделать либо вручную, либо прописав в паскалевские исходники строчку типа
{$HPPEMIT "#pragma comment (lib, "<имя-библиотеки-как-оно-будет>.lib")"}



Страницы: 1 вся ветка

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.067 c
9-1123882414
Будулай
2005-08-13 01:33
2006.01.22
Почему А* не всегда ищет оптимальный путь ? И как поправить ?


11-1118060667
Ilnur
2005-06-06 16:24
2006.01.22
abort в KOL


1-1134480593
Reset
2005-12-13 16:29
2006.01.22
Поиск компонента и выяснение его свойств...


2-1136622434
Нютик
2006-01-07 11:27
2006.01.22
Rave Report. Master/Detail Wizard не хочет запускаться :(


3-1132736589
__DATA__
2005-11-23 12:03
2006.01.22
Как избавиться от DeadLock-a в FireBird 1.5