hi,
mam problemik taki,ze przy zwalnianiu pamieci przydzielonej dla biblioteki dll delphi wywala mi fatal error 204 :(((
fragment kodu:

procedure TForm1.Dodaj1Click(Sender: TObject);
var
LibHandle:THandle;
pokazuj:Tpokaz;
begin
LibHandle:=LoadLibrary('DDodOs.dll');
try
if LibHandle=0 then
raise EDLLLoadError.Create('Nie mozna otworzyc biblioteki DLL');
@pokazuj:=GetProcAddress(LibHandle,'pokaz');
if not (@pokazuj=nil) then
NData.Caption:=DateToStr(pokazuj(Application.Handle))
else
RaiseLastWin32Error;
finally
FreeLibrary(LibHandle);//zwolnienie pamieci dla biblioteki
end;
end;

w przy FreeLibrary(...) wywala się całkowicie... :(
Czy ktokolwiek wie dlaczego? i jak to naprawic? :D
z gory wielkie dzieki za wszelkiie pomysly :)
pozdro