LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I programmatically update the contents of tabs? (instrument GUI for mainframe supporting multiple plug-ins)

I'd have to agree with Ben.  There has been so much improvement to LabVIEW between 6.1 and now v9 that it is probably worth the investment.

 

Its also very difficult to find good help for such an old version.  Most of the active forum members are at least on v8 of LabVIEW.  I can post a solution to your inquery in LV8 and 9, but I can't gaurentee it will work in 6.1.  Additionally, I have no way in converting my code to v6.1 for you to use. 

 

You open a reference to your VI, use the FP.Open invoke method and set some properties.  Here is a thread where I was trying to do something with opening re-entrant VIs problematically. 

 

http://forums.ni.com/ni/board/message?board.id=170&thread.id=446517&view=by_date_ascending&page=1 

 

You pass data to the VI just like any other SubVI.  You make controls and make them accessable by wiring them to the icon.  Pass the important data to the VI, and use the invoke node to open it for the user.

Message Edited by Nickerbocker on 10-28-2009 01:03 PM
0 Kudos
Message 11 of 12
(475 Views)

The lower part of this image shows code that should work in LV 6.1. Ignore the funny colored wires, they are LVOOP calss wires but the idea is the same.

 

Dynamic_Instance5.PNG

 

 

Just trying to give you enough rope to....

 

Ben

 

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 12 of 12
(467 Views)