Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Внизошибка при попытке выгрузки Dll Найти похожие ветки
← →
Dark123us © (2005-05-28 03:17) [0]сообщение Access violation at address 00404420 in module и т.д.
var LibHandle:tHandle;
begin
If OpenDialog1.Execute then
begin
LibHandle:=LoadLibrary(pChar(OpenDialog1.FileName));
try
if LibHandle=0 then
raise eDllLoadError.Create("Невозможно загрузить библиотеку");
@GetNameDll:=GetProcAddress(LibHandle,"GetNameDll");
if not (@GetNameDll=nil) then
edit1.Text:=GetNameDll
else
RaiseLastWin32Error;
finally
freeLibrary(LibHandle); //<- здесь возникает ошибка
end;
end;
end;
← →
Dark123us © (2005-05-28 04:46) [1]упс звиняйте все дело оказалось, что DLL коряво с работают со string, поменял на pchar и все заработало без ошибок
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c