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

Вниз

CBuilder и модули.   Найти похожие ветки 

 
SB.John ©   (2002-04-30 13:32) [0]

Добрый день, уважаемые знатоки.
Проблема такая. Написал я одну довольно заковыристую функцию, которая будет использоваться во многих проектах нашей конторы.
Все это в CBuilder"e 5. Оформил ее как cpp файл, написал к нему простенький заголовочный файл, в котором объявил прототип этой функции. Все ок, все работает. При включении в проекте этого h-файла автоматом цепляется cpp, вызвается нужная функция и т.д. А потом я подумал, зачем это я буду исходники распространять, их все начнут править кому не лень, а я жадный :). Хотел оформить это дело что-то наподобие паскалевского DCU, т.е поставлять только заголовочный файл + OBJ. Не работает. Вот как мне теперь быть? Офромлять как package не хочу. Все ж таки это не компонента а простая функция плюс не нужен лишний гимор с версиями Builder"a. В принципе я могу эту функцию переписать на паскале в новый модуль, скомпилить в DCU+свалять HPP и прицеплять в Builder. Насколько я понимаю, именно так импортированы из дельфи в Билдер все стандартные модули. Только я не знаю этого механизма. Точнее как написать HPP-файл в котором описаны все функции DCU-модуля. Все вроде сказал что хотел, спасибо.


 
AFROLOV ©   (2002-04-30 13:52) [1]

А может ее в DLL засунуть?


 
Владислав ©   (2002-04-30 14:30) [2]

Поставляй obj - файл. Этого достаточно.


 
SB.John ©   (2002-04-30 14:39) [3]

Владислав ©

А можно подробнее? Что-то у меня не получилось. Т.е. объектный файл я конечно получил. А как его сымпортировать в Сишном модуле?


 
Владислав ©   (2002-04-30 16:33) [4]

Меню Project|Add to Project...
или SHIFT+F11.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
6-50062
dimmu
2002-02-19 19:42
2002.05.16
Использование TTcpServer/TTcpClient и TServerSocket/TClientSocket


3-49828
Коля
2002-04-18 08:07
2002.05.16
BDE error 2109


14-50097
Deus
2002-04-04 16:27
2002.05.16
Чё же такой форум фиговый?


1-50010
Демон
2002-04-30 19:24
2002.05.16
Как возвести число в степень????!!?


3-49869
Myrs
2002-04-19 12:26
2002.05.16
I/O Error 32