Is anyone aware of a single file size limitation for opening/reading a file in a Delphi app? I'm testing my app on Win 2000 and XP and it works correctly on reading and processing large files of up to around 4 gigs in size. Over and above that, it gives incorrect and wacky results (the results consistemtly show as a much smaller number than expected)... like some internal counter has been exceeded.
I seem to be able to correctly process several files whose TOTAL exceeds 4 gigs, no problem... as long as each of those files are less than 4 gigs. But as soon as any one single file exceeds 4 gigs, something gets blown. Don't know whether to think this is an operating system limitation, or a Delphi limitation.
I'm using D3 Professional.