LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Dynamic Calling of random VIs using the same API in EXE

I'm using dynamic calling of VIs and I have a case where I'll be calling random VIs(using the same API). The relative path of the VI will be read from a text file. I don't want to build EXEs every time. 

Is it possible to dynamically load VI in exe without

1. Including the VIs in always included

2. Using static VI reference? 

 

 

0 Kudos
Message 1 of 2
(1,155 Views)

You could use a plugin architecture with packed libraries.  I've attached a PDF of some slides and a zip file with examples I picked up quite a while ago.  They're from 2011 but all of the code and such still works.

 

You won't have to rebuild your EXE each time but you will need to run a build on any new packed library.

 

If this isn't what you were hoping for, maybe include more about the reason why you want to do this and why building an EXE is a problem and maybe an alternate solution could emerge.

0 Kudos
Message 2 of 2
(1,109 Views)