LabVIEWForum.de
Programmatisch check is VI broken? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Programmatisch check is VI broken? (/Thread-Programmatisch-check-is-VI-broken)



Programmatisch check is VI broken? - Cardinal1664 - 19.07.2012 09:59

Hallo zusammen

Wir haben mitlerweilen ein recht umfassende library. Nun möchte ich gerne überprüfen wie gepflegt die lvlib ist und möchte programmatisch überpüfen ob die VI's in einem bestimmten Ordner überhaupt lauffähig sind.

Ist dies irgendwie möglich? Oder gibt es eine andere möglichkeit in einer lvlib zu überpüfen welche VI's lauffähig sind und welche nicht?


RE: Programmatisch check is VI broken? - eb - 19.07.2012 13:00

Hallo,

Häufig wird dies mit einem VI "AllVIsCombined"-VI gemacht. Also einfach ein VI, in dem alle anderen VI's statisch verlinkt (also auf das BD platziert) wurden. Dann hilft die Entwicklungsumgebung beim broken-VI-Check.
Mgl. wäre vielleicht auch ein VI, dass das Verzeichnis/Library durchsucht und jedes VI einmal dynamisch anstartet und dann den Fehler bei Aufruf auswertet und loggt oder so.


Gruß


RE: Programmatisch check is VI broken? - NWOmason - 19.07.2012 19:13

Hilft dir der PropertyNode VI-State weiter? Damit kann man VI's auf den 'Broken'-Status (Bad) abfragen.

Beste Grüße,
NWO