To download NI software, including the products shown below, visit ni.com/downloads.
Overview
In the event you have a large project directory and need to reorganize custom controls you have saved, you can automate the process by enabling VI Scripting in LabVIEW. You can then dynamically call your .ctl files and organize them by type definition using the Is Typedef? Property in VI Scripting.
Description
This VI points to a directory and recursively searches through subfolder for the *.ctl file extension. The Is Typedef Property is then used to either search for controls that are not type defined, type defined, strictly typed, or class private data depending on the user's specification. This VI is meant to be used in the development environment only as VI Scripting cannot be used in a run-time environment.
Requirements
Steps to Implement or Execute Code
Additional Information or References
VI Snippet
**This document has been updated to meet the current required format for the NI Code Exchange.**
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.