File

Calculate Relative Path

Calculate the relative path between two absolute paths.

Compare File Extensions

Case insensitive test that file extension matches the given string.

Create Directory Chain

Create a directory and its parent directories if necessary.

Executable Checksum

Compute the checksum of the .exe file if an executable is running. FFFFFFFF is returned when running from the development system.

File Dialog+

File dialog that uses standard error handling.

Get Parent Directory

Return the file system directory containing the vi, which may be embedded in a vi library or application. Level determines how far up the calling chain to go. -1 goes to the top.

MGI Get LV Config Path

Returns the path to LabVIEW's configuration (.ini) file. Currently only supports Windows.

MultiLevel New Directory or Library

Create a new directory or vi library depending on the path specified. Will automatically create all parent directories if required, and does nothing if the directory or vi library already exists.

Open Config File with Directory Creation

Open or create a config data file, also creating directories if necessary.

Read Anything

This VI is designed to read data from a file written by Write Anything.vi. If the data type definition has changed since it was written to file, this VI will still read and fill out any elements of the cluster that have the same name. Any elements for which it cannot find a name match in the file will be supplied with their datatype's default value. Additional information about this VI is available here.

Read Entire File

Read entire contents of the specified file. Note: This VI was copied from a National Instruments Internet Toolkit VI of the same name. It is included here for convenience.

Read Little Endian Array File

Read a 2-D array file with a little-endian header.

Special Folder Path

Return the path of the specified special folder. Calls SHGetFolderPathA routine in shell32.dll to determine the answer.

Write Anything

This VI is designed to write any data type to an INI file in human readable form. It will overwrite any data in the specified section of the INI file but leave other sections unchanged. Additional information about this VI is available here.

Write Entire File

Write the specified data to the specified file. Note: This VI was copied from a National Instruments Internet Toolkit VI of the same name. It is included here for convenience.

Write Little Endian Array File

Write a 2-D array file with a little-endian header so that it will be readable by other windows programs.