LabVIEWForum.de
LV Version eines VI rausfinden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: LV Version eines VI rausfinden (/Thread-LV-Version-eines-VI-rausfinden)



LV Version eines VI rausfinden - SeBa - 13.04.2010 19:19

Offtopic2

@Jens: Wie bekommt man raus, welche LV Version eine llb/vi ist?
-> Dann mach ich es nächstes Mal selberBig Grin

Gruß SeBa


LV Version eines VI rausfinden - jg - 13.04.2010 20:34

' schrieb:@Jens: Wie bekommt man raus, welche LV Version eine llb/vi ist?
Am einfachsten geht wohl:
- VI öffnen, VI Properties öffnen, und auf der ersten Seite "General" den Button "List Unsaved Changes" anklicken.

Weitere Ideen:
- Sehr alte LV-Version installieren, und hiermit versuchen, das VI zu öffnen. Wenn es "zu neu" ist, dann bekommst du eine Fehlermeldung mit der LV-Version des VI.
- Es gibt auch eine InvokeNode, mit der kann man das programmatisch machen:
[attachment=25714]

Gruß, Jens


LV Version eines VI rausfinden - eg - 13.04.2010 21:04

Offtopic2
Mit Notepad öffnen und nach LabVIEW suchen. Die Datei ist zwar binär, aber LV Version steht als ASCII-Text im Header (zumindest bei LV 6.1 habe ich es gerade gesehen).


LV Version eines VI rausfinden - Y-P - 13.04.2010 22:31

Wenn ich ein VI mit Notepad öffne finde ich "LabVIEW" nicht. Bisher habe ich es so gemacht, wie Jens es vorgeschlagen hat.
Was hast denn Du eigentlich für ein krasses Notepad? O

Gruß Markus


LV Version eines VI rausfinden - eg - 13.04.2010 22:52

' schrieb:Wenn ich ein VI mit Notepad öffne finde ich "LabVIEW" nicht. Bisher habe ich es so gemacht, wie Jens es vorgeschlagen hat.
Was hast denn Du eigentlich für ein krasses Notepad? O

Gruß Markus

Eben ein anderes VI probiert, die Version finde ich auch.
Das ist kein Notepad, sondern ein HEX-Editor.
Übrigens, bei LLB finde ich keine Version, sondern nur bei VIs.

EDIT: bei neueren Version (eben 8.5) finde ich auch keine Versionsnummer Blink
Also vergessen wir mal meinen Vorschlag.


LV Version eines VI rausfinden - SeBa - 13.04.2010 22:57

Split Threads?


LV Version eines VI rausfinden - eg - 13.04.2010 23:03

' schrieb:Split Threads?

Wink


LV Version eines VI rausfinden - rolfk - 14.04.2010 06:38

' schrieb:Eben ein anderes VI probiert, die Version finde ich auch.
Das ist kein Notepad, sondern ein HEX-Editor.
Übrigens, bei LLB finde ich keine Version, sondern nur bei VIs.

EDIT: bei neueren Version (eben 8.5) finde ich auch keine Versionsnummer Blink
Also vergessen wir mal meinen Vorschlag.

Neuere LabVIEW Versionen komprimieren fast alle Resourcen im File mittels ZLIB. Macht doppelt Sinn:

1) Kann Marketing behaupten dass man die VIs wesentlich kleiner gemacht hat.
2) Ist auf modernen Prozessoren das Dekomprimieren schneller als das Einladen von Daten, so dass komprimierte Daten oft schneller geladen werden können dann unkomprimittierte, trotz der extra Dekomprimierung.
3) Nebeneffekt: Neugierige Zeitgenossen können weniger mit den Files beginnen, da man nicht mal eben einen Hexeditor nehmen kann um alles anzuschauen.

Für LLBs habe ich mal vor langer, langer Zeit eine Shellextension geschrieben die LLBs als extra Directory sichtbar machen kann und auch die Versionsnummer der darin enthaltenen VIs sichtbar macht. NI hat darauf ebenfalls so eine Shellextension gemacht die sie dann in den 8er Versionen von LabVIEW wieder rausgekippt haben.

Ich werde mal schauen ob ich das reaktieveren kann und eventuel auch auf >= 8.x anpassen kann, und auch die VI Versionsnummer von VIs die nicht in einer LLB sind sichtbar gemacht werden kann.


LV Version eines VI rausfinden - jg - 14.04.2010 20:05

Gerade gefunden (noch nicht selber probiert):
http://lavag.org/topic/12241-LabVIEW-shell-launcher

Gruß, Jens