» Creating a LabVIEW Development Tool » Calling Internal Properties Externally
Many LabVIEW tools run as external applications to LabVIEW, but must obtain information from LabVIEW. VI Server can be used to access a wide variety LabVIEW properties and methods; however, some LabVIEW properties are only available from inside the development environment. The documentation for these properties shows "Remove access disallowed." This example illustrates how to return these properties' values externally.
This example illustrates the process of using the All VIs In Memory property.
This property can only be called from within LabVIEW; notice the statement in the Context Help, "Remote access disallowed."
To access the property, remotely launch a VI inside of the LabVIEW development environment. This VI will then call the property node.
The following two LabVIEW VI Server settings must be set in Tools»Options»VI Server:
1. Machine Access - must include localhost
2. Exported VIs - must include *
Note: Both of these settings are enabled by default.