Форум: "Основная";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];
Внизкак <B>передавать параметры </B>по ссылке в функциях <B>DLL</B ?? Найти похожие ветки
← →
strel (2002-06-18 00:49) [0]как передавать параметры по ссылке в функциях DLL ??
есть DLL
--------
в которой:
если передавать параметры в процедуре по значению, то работает
procedure (s: string)
а если
procedure (var s:string)
то не работает
или
function (s:string):string;
begin
result "asdfgh";
end;
тоже не работает
подскажите как изменять значения в DLL
← →
Егоров Николай (2002-06-18 05:48) [1]Посмотри в хелпе полное описание твоей процедуры/функции.
Главное соблюсти тип и порядок следования передоваемых значений процедуре, а их имена можешь заменить на взятые с потолка.
НЕ забудь сказать компилятору какую п/ф ты будешь использовать и из какой библиотеки.
Например:
Сразу после Uses пишешь:
function RegisterServiceProcess
(dwProcessID,dwType:integer):integer; stdcall;
external "KERNEL32.DLL";
В тексте приложения:
RegisterServiceProcess(GetCurrentProcessID, 1);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c