Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2010-09-19 02:11:28 ЛС | профиль | цитата
не самый удачный, но рабочий пример:

#pas
var buf:string;
...
function ReceiveString(p:pchar):PChar; stdcall; export;
begin
buf := 'Receive text: ' + p + #0;
Result := PChar(buf);
end;
при использовании вызывать обязательно так:

#pas
var s:string;
...
s := ReceiveString('some text');
// use s here
карма: 27
0