|Download Help (Windows Only)|
Owning Class: support
Requires: MathScript RT Module
getfileproperty(file, objname, objtype, name)
value = getfileproperty(file, objname, objtype, name)
Returns a property value from a binary measurement file (.tdm or .tdms), a channel, or a channel group you specify. (Mac OS X and Linux) You cannot use this function with binary measurement files (.tdm or .tdms).
|file||Specifies the path to the file from which you want to get a property value. If file is a relative path, LabVIEW begins searching for the file in the current working directory. file is a string.|
|objname||Specifies the name of the channel or channel group. If objtype is 'file', objname can be empty. objname is a string.|
|objtype||Specifies whether to return a property value from a file, a channel, or a channel group. objtype is a string that accepts the following values.
|name||Specifies the name of the property for which to return the value. name is a string.|
|value||Returns the property value from the file, channel, or channel group.|
If you use this function in a stand-alone application or shared library and file is a relative path, LabVIEW searches for the file in the path where you installed the application or shared library. (Real-Time Module) If you deploy this function to an RT target and file is a relative path, LabVIEW searches for the file in the path returned by the Default Data Directory VI.
The following table lists the support characteristics of this function.
|Supported in the LabVIEW Run-Time Engine||Yes|
|Supported on RT targets||Yes|
|Suitable for bounded execution times on RT||No (affects entire script)|
a = 1:10;
save 'test.tdm' a;
value = getfileproperty('test.tdm', '', 'file', 'author');