02-22-2022 02:49 AM
@Albert.Geven wrote:
Thanks Rolf
That fact (64 bit file pointer) helps me too.
The File IO functions support 64-bit offsets since the redesign in LabVIEW 8.0. And the according Get/Set Offset functions and similar use 64-bit integers too.
02-22-2022 11:47 AM - edited 02-22-2022 11:48 AM
Another clue was also the I64 file size in image of the OP, which turned into a coercion dot at the read function because the number of elements to read is limited to I32. 😄
These coercion dots always tell a story!
I remember when file positions changed to I64. Before that, it was irrelevant. I did most of my early LabVIEW programming on a 100MHz Pentium 1 with a 1GB HD. No way to have a 2GB file on it. 😄
02-22-2022 02:43 PM
When working at NI Switzerland between 1992 and 1996 I setup a Windows NT 3.1 Server computer and that had a whooping two 2GB drives in mirror striping mode, so there was indeed no way to have a 2GB file on even that machine. Normal desktop computers had less than 500MB of hard disk and 4 to 8 MB of RAM.