Текущий архив: 2003.07.07;
Скачать: CL | DM;
Вниз
Динамическое подключение Dll Найти похожие ветки
← →
tiam (2003-05-07 10:01) [0]Добрый день всем.
Проблема следующая....
сама dll отсюда http://www.delphimaster.ru/articles/usedll/index.html
Статическое подключение dll проходит нормально.
НО Динамическое вызывает проблемы.
Код проекта
var
Getname: function(LangRus: Boolean): PChar;
LibHandle: THandle;
begin
@Getname := nil;
LibHandle := LoadLibrary("newdll.DLL");
if LibHandle >= 32 then begin
@Getname := GetProcAddress(LibHandle,"Getname");
if @Getname <> nil then
ShowMessage(StrPas(Getname(True)));
end;
FreeLibrary(LibHandle);
end;
Showmessage отрабатывает, потом Access Violation при записи по некому адресу.
При запуске откомпилированного проекта - после showmessage он просто "вылетает".
← →
Игорь Шевченко (2003-05-07 10:04) [1]stdcall не потерялся при объявлениях ?
← →
tiam (2003-05-07 10:09) [2]
спасибо....
да, видимо, потерялся...
Страницы: 1 вся ветка
Текущий архив: 2003.07.07;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.006 c