Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-1095927162
Галинка
2004-09-23 12:12
2004.10.24
Как добавить столбцы в DBGridat Runtime?


3-1096382597
_Vovan_
2004-09-28 18:43
2004.10.24
Как создать вторичный индекс Paradox-таблицы по убыванию на SQL?


1-1097355900
dock
2004-10-10 01:05
2004.10.24
Как сделать чтобы форма пропускала сообщения сквозь себя и не зад


3-1096342004
NoG
2004-09-28 07:26
2004.10.24
Файл Btr


3-1096309007
Denisov
2004-09-27 22:16
2004.10.24
Работа с BLOB.