LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VI Properties "Documentation" under Windows Explorer?

Is there any way to view a VI's Documentation property while browsing a folder of vi's for re-use from an OLD project, say in Windows Explorer?

0 Kudos
Message 1 of 8
(2,790 Views)

I know of no way (but would like to learn if there is) but lacking that, a Tree.vi  

 

 

 

 

(also known as a catalog.vi or FakeRoot.vi) will let you open all VI's is a collection and using the VI hierachy, you can read the help by floating over them with the help window open.

 

I'll watch for other suggestions.

 

Ben

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

Hi Stranman,

it would be possible if you write your own Windows Explorer Plugin which is able to get this info. 🙂

 

Mike

0 Kudos
Message 3 of 8
(2,766 Views)

I wrote something that did this in LabVIEW using scripting.

It searched directories looking for *.vi

 

Returns the description and the version of LabVIEW the VI was written in.

I could even view the front panel.

 

I'll have to see if I can find it.

Omar
0 Kudos
Message 4 of 8
(2,746 Views)

Yeah, thanks for the replies.  I didn't think there was, unless I coded something up myself. 

I didn't want to spend the time, if I didn't have to and if somebody has something coded up already, even better.

0 Kudos
Message 5 of 8
(2,734 Views)

Do you need to get a win explorer integration or does a txt file output already help? It's 10 min to do it.

 

Felix

0 Kudos
Message 6 of 8
(2,729 Views)

 

The attached zip file contains a tool that I created a couple of years ago to perform our upgrade from LV 7.0 to 8.6.

 

The tool uses the right click context menu to view or update the VI documentation, check the version of a VI, and perform other various file functions. (Open VIs & text files, run VI Analyzer, 'touch any file (update date time) etc...)  

 

The Top Level VI has almost no code. The guts are inside and XControl, which uses VI Server functions.

 

If you turn on context help (Control-H) from the top level VI, you can see the VI documentation for a VI without opening it.

 

This code is in LabVIEW 8.6. It was a fun project, and has a few things that could be cleaned up or done better, but the code had a limited purpose.

LVUpgradeToolExample.jpg 


Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.

"You are what you don't automate"
Inplaceness is synonymous with insidiousness

Message 7 of 8
(2,712 Views)

Working from home today; thought I would finally get around to trying LabVIEW 2010. Here is a version of the tool saved for LV 2010.

 

 


Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.

"You are what you don't automate"
Inplaceness is synonymous with insidiousness

Message 8 of 8
(2,682 Views)