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

ShareMem and C   Найти похожие ветки 

← →
TUser ©   (2004-10-08 12:19) [0]

Совместимы ли написанные на Си dll библиотеки с программами на Delphi. Интересует можно ли (и как) подключить библиотеку написанную на другом язуке, напр. на Си, к Delphi-приложению в том случае, если используются динамическое выделение памяти. Если мы рабьотаем соспроками и массивами, то подключаем ShareMem, строки можно передавать из Сишных библиотек в виде PChar/PAnsiChar. А вот как быть с динамическими массивами?


← →
KSergey ©   (2004-10-08 12:25) [1]

Никак
В смысле, выделять/освобождать где-то в одном месте (или в dll, или в exe). А передавать - указатели. Ну и подбирать описания типов так, чтобы совместимо получалось.


← →
TUser ©   (2004-10-08 12:39) [2]

Понятно



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

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



Память: 0.45 MB
Время: 0.023 c
14-1096744491
Dot
2004-10-02 23:14
2004.10.24
microsoft spy++


1-1096997019
Knoxville
2004-10-05 21:23
2004.10.24
Разделение строки на части


14-1097048937
Gorlum
2004-10-06 11:48
2004.10.24
Информация по обучающим системам


14-1097034845
Думкин
2004-10-06 07:54
2004.10.24
С днем рождения! 6 октября


14-1096626273
Незнакомка
2004-10-01 14:24
2004.10.24
Рост мужчины и женщины. И если он ниже ростоом, чем она?




   Наверх