The File I/O palette is divided into four types of operations: high-level, low-level, advanced, and express.
High-Level File I/O VIs
Use the high-level File I/O VIs located on the top row of
the Functions>>All Functions>>File I/O
palette to perform common I/O operations. Refer to the
High-Level File I/O VIs section
for more information about the high-level File I/O VIs.
You can save time and programming effort by using the high-level VIs to write to and read from files. The high-level VIs perform read or write operations in addition to opening and closing the file. If an error occurs, the high-level VIs display a dialog box that describes the error. You can choose to halt execution or to continue. However, because high-level VIs encapsulate the entire file operation into one VI, they are difficult to customize to any use other than the one intended. Use low-level VIs for more specific tasks.
Low-Level and Advanced File I/O VIs and Functions
Use the low-level File I/O VIs and functions located on
the middle row of the Functions>>All Functions>>File
I/O palette and the Advanced File I/O functions
located on the Functions>>All Functions>>File
I/O>>Advanced File Functions palette to control
each file I/O operation individually.
Use the principal low-level functions to create or open a file, write data to or read data from the file, and close the file. The low-level VIs and functions can handle most file I/O needs. Refer to the LabVIEW Basics II: Development Course Manual for more information about the Advanced File I/O functions.
File I/O Express VIs
The Express VIs on the File I/O palette include
the Read LabVIEW Measurement File Express VI
and the Write LabVIEW Measurement File Express
VI. The LabVIEW measurement data file (.lvm) is
a tab-delimited text file you can open with a spreadsheet
application or a text-editing application. In addition to
the data an Express VI generates, the .lvm file
includes information about the data, such as the date and
time the data was generated.
Refer to the Data Acquisition and Waveforms section, for more information on using the File I/O Express VIs.









"A full introductory course on programming with LabVIEW."