Форум: "Основная";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c