Witam serdecznie.
Korzystam z pewnych funkcji napisanych w C++ i zawartych w DLL... DLL sluzy do czytania pewnego rodzaju formatu plikow.
Wszystko funkcjonuje bez problemu do momentu kiedy probuje odczytac duze pliki (ca. 20MB).
Wyskakuje blad czytania pamieci: Access violation at address xxxx ..... Read of address FFFFFFFFF
Sam DLL funkcjonuje bez zarzutu... napisalem dla testu taki sam modul w C# z wykorzystaniem tej biblioteki i czyta kazda wielkosc plikow nawet ponad 1GB...
A Delphi nie chce!!!
Korzystam z Delphi 2010 pod windowsem 7 64bit.
Czy ktos mial podobny problem?
Czy moze byc ze DLL nie ma dostepu do wiekszych obszarow pamieci i trzeba mu nato zezwolic?
Dzieki za wszelkie rady.