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

вызов функции из DLL   Найти похожие ветки 

← →
MetalFan ©   (2004-03-17 17:55) [0]

Доброе время суток, Мастера!
у меня такая трабла:
есть некая DLL с набором експортируемых функций, написанная на C.
есть пример на C.
как мне его раелизовать в Delphi?
вот код на C:

extern int azinit(char * cb, char * dicname);
...
int   i, j, rci;
char  CB1[1100];
char  usukpath[64];
...
strcpy(usukpath,"usuk.dic");
rci = azinit(CB1, usukpath);

как правильно описать тип функции azinit и
как передать в нее параметры в Delphi?


← →
MetalFan ©   (2004-03-17 17:56) [1]

сорри за повтор!!!
Сервак какие-то ошибки выдает((((


← →
MetalFan ©   (2004-03-17 18:46) [2]

никто не может помочь?


← →
nikkie ©   (2004-03-17 20:28) [3]

function azinit(PChar cb, PChar dicname): integer; stdcall; extern "xxx.dll";

var
 cb1, usukpath: String;
 rci: integer;
begin
 usukpath := "usuk.dic";
 SetLength(usukpath, 64);
 SetLength(cb1, 1100);
 rci := azinit(PChar(cb1, usukpath);
end;


← →
Игорь Шевченко ©   (2004-03-17 20:57) [4]


function azinit(cb, dicname : PChar): Integer; cdecl;
...
var
 i, j, rci: Integer;
 CB1: array[0..1099] of char;
 usukpath: array[0..63] of char;
...
 StrCopy(uzukpath, "usuk.dic");
 rci := azinit(CB1, usukpath);



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

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



Память: 0.45 MB
Время: 0.02 c
4-1074689155
Petrovich
2004-01-21 15:45
2004.04.04
Как запустить программу (Отказано в доступе)


1-1079624269
Роман К
2004-03-18 18:37
2004.04.04
Замена иконок у SpeedButton во время выпонения


3-1078929227
Domkrat
2004-03-10 17:33
2004.04.04
Создание архива за месяц


1-1079702476
Igorok
2004-03-19 16:21
2004.04.04
TStringGrid


1-1079354777
Layner
2004-03-15 15:46
2004.04.04
Как закрасить фон MDI прил из мод. окна?




   Наверх