Witam. Problem oczywisty, nie mogę utworzyć pliku większego niż 4GB przy użyciu funkcji AssignFile.
Jest jakiś sposób by to ominąć? Bo o ile się nie mylę użycie TFileStream działa beznadziejnie i alokuje najpierw strumień w pamięci, przynajmniej tak było gdy chciałem otworzyć plik 400mb. Nagle użycie ram w mojej aplikacji powiększyło się właśnie o tyle.
ps. używam FAT32 i taki system plików musi pozostać gdyż operuje na pamięci flash-a odtwarzacza mp4.