Форум: "Основная";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
ВнизПодскажите, как заставить вернуть значение функции из DLL ?? Найти похожие ветки
← →
strel (2002-06-24 17:20) [0]в DLL описана функция :
function ShowName( s : string ) : string;
begin
result:="Название - 1";
end;
при вызове из другого проекта этой функции
она отрабатывает, но при выходе из программы
возникает ошибка (что-то с указателями)
(причем в обоих случаях если писать USES SHAREMEM, и если не писать)
подскажите, как что сделать, чтоб не выдавала эту ошибку...
← →
Wizard_Ex (2002-06-24 17:52) [1]А если побольше кода?
← →
kull (2002-06-24 17:56) [2]Возвращай в виде PChar и еще объявлять вызов как cdecl (по умолчанию я так понимаю stdcall) и сам уничтожай результат.
← →
strel (2002-06-24 18:57) [3]Спасибо, с PChar, cdecl - все заработало! :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c