Owning Palette: Programming VIs and Functions
Use the Application Control VIs and functions to programmatically control VIs and LabVIEW applications on the local computer or across a network. You can use these VIs and functions to configure multiple VIs at the same time.
The VIs and functions on this palette can return general LabVIEW error codes.
| Palette Object | Description |
|---|---|
| Call By Reference Node | Calls the VI specified by reference. The reference VI must be a strictly typed reference. |
| Call Chain | Returns the chain of callers from the current VI to the top-level VI. |
| Class Specifier Constant | Selects the class of the output. |
| Close Reference | Closes a refnum associated with an open VI, VI object, an open application instance, or a .NET or ActiveX object. |
| Get Drag Drop Data | Returns drag data from LabVIEW when you perform a drag and drop operation. Only use this function when it is necessary to access the drag data, not just to examine the data type. If a drag and drop operation is not in progress, LabVIEW returns an error. If the data requested is unavailable, LabVIEW returns an error. |
| Invoke Node | Invokes a method or action on a reference. Most methods have associated parameters. |
| Open Application Reference | Returns a reference to a VI Server application running on the specified computer. |
| Open VI Reference | Returns a reference to a VI, custom control, or global variable specified by a name string or path to the VI's location on disk. |
| Property Node | Gets (reads) and/or sets (writes) properties of a reference. |
| Quit LabVIEW | Stops all executing VIs and ends the current instance of LabVIEW. |
| Static VI Reference | Maintains a static reference to a VI. You can configure the Static VI Reference function to output a generic or strictly typed VI reference. |
| Stop | Stops the VI in which it executes, just as if you clicked the Abort Execution button on the toolbar. |
| To More Generic Class | Typecasts a reference, such as a control or a type definition, to a more generic class in the inheritance hierarchy. |
| To More Specific Class | Typecasts a reference, such as a control or a type definition, to a more specific class in the inheritance hierarchy. |
| VI Server Reference | Returns a reference to the current VI or application or to a control or indicator in the VI. You can use this reference to access the properties and methods for the associated VI, application, control, or indicator. |