To download NI software, including the products shown below, visit ni.com/downloads.
1. Overview
This example VI opens all front panel objects in another VI. It compares the Class ID and Label of each one of these against the control reference and label specified at the front panel of the example VI, so that those matching change their value to another one.
2. Description
With Property nodes we can get or set properties and methods on local or remote application instances, VIs, and objects. This example VI receives a VI path to get all its front panel objects and, for the ones that fit the Class ID (an integer which uniquely identifies the class of a LabVIEW object) and label, to change their value to one specified in the "Value" control of this example's front panel.
Use this example to understand how to programmatically manipulate properties of controls and indicators using the VI server hierarchy classes and references, alongside property nodes.
3. Requirements
NI LabVIEW Base Development System 2012 (or compatible).
4. Steps to Implement or Execute Code
5. Additional Information or References
**The code for this example has been edited to meet the new Community Example Style Guidelines.**
Description-Separate-2Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.