Вниз
Скачать: CL | DM;

C & Delphi   Найти похожие ветки 

← →
lex7   (2003-07-08 09:28) [0]

Появилась необходимость включить в проект несколько C-шных модулей, где-то читал, что это возможно. Как это сделат?


← →
Spawn ©   (2003-07-08 09:37) [1]

Если ты имеешь ввиду ДЛЛ-ки, то оьявляешь прототипы функций из этих модулей и юзаешь. Например:

function C_func;cdecl;eternal "C_dll.dll";

или динамически подключай. Кстати обрати внимание на способ передачи параметров. Насколько я помню, то у Си это cdecl(как я уже и написал в примере).


← →
Spawn ©   (2003-07-08 09:38) [2]

точнее не eternal, а external )))


← →
lex7   (2003-07-08 09:39) [3]

Нет не DLL, а именно исходные тексты, возможно ли это?


← →
-= Demon =-   (2003-07-08 09:43) [4]

Насколько я знаю, в Delphi С-шные модуля не компилируются, наоборот, C++ Builder может компилить pas-модуля...


← →
default ©   (2003-07-08 09:44) [5]

lex7 (08.07.03 09:39)
возможно
но в форуме писалось что трудности с этим
я сам не пробовал - пробовал только ассем-ые подпрогр-ы подключать


← →
pasha676   (2003-07-08 09:47) [6]


> Нет не DLL, а именно исходные тексты, возможно ли это?

Как маленький. Берешь Си делаешь из них длл, подключаешь. Все.


← →
Anatoly Podgoretsky ©   (2003-07-08 09:58) [7]

lex7 (08.07.03 09:39)
Тебя жестоко обманули


← →
Е-Моё имя ©   (2003-07-08 10:34) [8]

eternal dll
))))))))
с правами МЕГАадмина наверна ))))))


← →
Poirot ©   (2003-07-08 11:51) [9]


> lex7

Появилась возможность обойти глюк с сишными обж - я сделал проще - взял страенький добрый компилятор BC++ 3/5 версия и у меня через {$L...} о чудо - прилинковался сишный объектник!!! Такчто попробуй этот способ... в крайнем случае компиляторов много - перебери их и попробуй получить нужный обж.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
1-77918
panov
2003-07-09 19:12
2003.07.24
Позиционирование в TRichEdit


1-77978
Diatel
2003-07-10 03:10
2003.07.24
Проблемки с мемо (выделение и отмена)


9-77709
Хранитель_7К
2003-01-15 17:13
2003.07.24
Динамическое освещение в ОпенГЛ


1-77858
SergP
2003-07-13 11:06
2003.07.24
Sender:TObject


1-77990
Boss
2003-07-11 14:04
2003.07.24
Теория расписаний, помогите чем можете!!!




   Наверх