LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Read from Binary File

Solved!
Go to solution

@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.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 11 of 13
(516 Views)

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!

 

altenbach_0-1645551640803.png

 

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. 😄

 

0 Kudos
Message 12 of 13
(500 Views)

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.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 13 of 13
(488 Views)