Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

ошибка при попытке выгрузки 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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.046 c
14-1116781286
raidan
2005-05-22 21:01
2005.06.14
Вести в 20.00 от 22 мая


14-1116954502
Narik
2005-05-24 21:08
2005.06.14
FileListBox и DirectoryListBox


14-1116917122
Layner
2005-05-24 10:45
2005.06.14
Яндекс.Деньги ворует деньги


14-1116861462
Ломброзо
2005-05-23 19:17
2005.06.14
ГОСТ 21552-84


4-1114191285
Killer-App
2005-04-22 21:34
2005.06.14
WindowsXP-Выключение