ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

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
(728 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
(712 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
(700 Views)