07-15-2010 07:56 PM
07-15-2010 08:37 PM
That does nothing to explain why you made exe's. I'm sure you thought there was a good reason (though I don't know of one) but you've made communication between them next to impossible since you have such an old version of LabVIEW. Write to separate files and merge them later.
07-15-2010 09:58 PM
07-15-2010 10:13 PM
You can call 10 separate VIs and then make that into an exe. The separate VIs could then communiate to each other. Your top level VI that has all of the System Exec functions would be that single VI. Making 10 separate exe's still seems silly. I understand perfectly well the purpose of creating an exe. What you still have not explained is the purpose of creating 10 that you call from another VI.
Making 10 separate dll's would work even better than the separate exe's.
07-15-2010 10:20 PM
07-15-2010 10:32 PM
07-15-2010 10:41 PM
Well, you never asked for help in creating a dll. With dll's or explicitly called VIs you can still run separate tests if you write the top level VI to do that. That is called creating a test executive and is a very common LabVIEW application.
07-16-2010 07:05 AM
07-16-2010 08:45 AM
07-16-2010 10:28 AM
I'd have to charge you quite a bit for the test exec I am writing now.
You are using an old, old version I LabVIEW and I cannot save nathing in that version. You can look at the shipping examples for dynamically calling VIs. Generically, if you have a list of VIs, you can use the Open and the Run method and you can select to not wait until done.
I really don't know enough of your requirements to get much more specific.