LabVIEWForum.de
Sicherheitseinstellung Passwort für alle SubVis - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Sicherheitseinstellung Passwort für alle SubVis (/Thread-Sicherheitseinstellung-Passwort-fuer-alle-SubVis)



Sicherheitseinstellung Passwort für alle SubVis - GT123 - 07.01.2010 21:23

Hallo,

ich habe ein Programm bestehend aus mehreren SubVi`s.
in dem main.vi soll über ein Passwort alle Vi`s die zu dem Programm gehören mit von dem Passwort entsperrt o. wieder gesperrt werden.

Ich habe dies auch schon mit einem Subvi geschafft, jedoch nur das entsperren (lockstate.set -> unlock).
Wenn ich es wieder sperren will ergibt es einen Fehler.

Und wie kann man alle Vi`s ansprechen die in dem Ordner sind, ohne 200 SubVi-Referenzen zu erstellen?

In dem Forum speziell zu meiner Variante habe ich nichts brauchbares gefunden. Für einen Tip wäre ich dankbar.
Lv86_img


Sicherheitseinstellung Passwort für alle SubVis - IchSelbst - 07.01.2010 22:25

' schrieb:Und wie kann man alle Vi`s ansprechen die in dem Ordner sind, ohne 200 SubVi-Referenzen zu erstellen?
Es gibt das Element RecursiveDateiliste auf der Palette DateiIO->Fortgeschritten, mit dem man alle Filenamen in einem Ordner holen kann. Auf FOR-Schleife geben ...


Sicherheitseinstellung Passwort für alle SubVis - GT123 - 08.01.2010 06:20

Hallo IchSelbst,

super danke, dann hätte ich das eine Problem beseitigt.

wie sieht es mit dem lockstate set Problem aus?


Sicherheitseinstellung Passwort für alle SubVis - IchSelbst - 08.01.2010 08:49

' schrieb:wie sieht es mit dem lockstate set Problem aus?
Kann ich nachvollziehen - funktioniert bei mir nicht, wie ich mir das wünsche.

Welcher Fehler kommt denn (Bei mir kommt nur bei ganz wenigen VIs ca. 1146 oder so)?


Sicherheitseinstellung Passwort für alle SubVis - GT123 - 08.01.2010 15:38

Hallo zusammen,

hatte noch weiter daran gearbeitet.
In welchem Zustand (Run, Open, Close….) des betroffenen Vi`s muss man die Lock state Methode anwenden?
Was ich mir sicher bin ist, dass man nach einer Änderung das kompl. LabVIEW beeden muss damit die Änderung wirksam ist.
Jedoch arbeitet dieses main.vi noch nicht richtig.

Wer weiss weiter?
Lv86_img


Sicherheitseinstellung Passwort für alle SubVis - GT123 - 12.01.2010 14:26

Habe das Problem gefunden. Nach setLock muss noch der Knoten mit save durchgeführt werden, dann klappts auch.