LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

BridgeView & LabView application builder..

In a project implementing a large amount of VIs I am using global variables to interface Main VI with others. This is the faster way for time critical applications. I am using Application builder to make executable only for the Main VI or else If I put all VIs in executable the exe is becaming very large and not running fast. The problem is that Global Variables are kept by default (Application Builder) either in the executable itself or in another llb file. So there is no way of communicating with the rest of the VIs. Any solutions for this interfacing?
0 Kudos
Message 1 of 2
(2,652 Views)
I solved this problem using the goop wizard. Create a class that contains all your global data. Instantiate the class in the main program then pass the reference to that class to your sub vi's when you call them (presumably through the vi server).
0 Kudos
Message 2 of 2
(2,652 Views)