Sperren und Freigeben von LabVIEW-Klassen oder -Schnittstellen
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Das Sperren von LabVIEW-Klassen oder -Schnittstellen verhindert den Zugriff auf private Member-VIs, wodurch Fehlern in der Anwendung vorgebeugt wird. Wie auch bei Projektbibliotheken schützen Passwörter für LabVIEW-Klassen und -Schnittstellen nicht die Member-VIs. Für VIs einer Klasse muss individuell ein Passwort eingerichtet werden.
Sperren von LabVIEW-Klassen oder -Schnittstellen
Führen Sie folgende Schritte zum Sperren einer LabVIEW-Klasse oder -Schnittstelle aus:
- Klicken Sie mit der rechten Maustaste auf die Klasse oder Schnittstelle und wählen Sie die Option Eigenschaften aus dem Kontextmenü aus. Daraufhin wird das Dialogfeld Eigenschaften für Klasse/Schnittstelle geöffnet.
- Wählen Sie zum Sperren der LabVIEW-Klasse oder -Schnittstelle auf der Seite Schutz die Option Gesperrt (kein Passwort) oder Passwortgeschützt aus.
- Bei Auswahl von Passwortgeschützt geben Sie ein Passwort im Dialogfeld Passwort eingeben ein und bestätigen Sie es.
- Klicken Sie auf OK, um das Dialogfeld Passwort eingeben zu schließen und zum Dialogfeld Eigenschaften für Klasse/Schnittstelle zurückzukehren.
- Klicken Sie auf die Schaltfläche OK.
Aufheben der Sperre von LabVIEW-Klassen oder -Schnittstellen
Zum Anzeigen von Privatdaten einer gesperrten Klasse an einer LabVIEW-Sonde oder zum Anzeigen der VIs einer gesperrten Klasse oder Schnittstelle müssen Sie die Sperre der Klasse oder Schnittstelle aufheben. Führen Sie zum Aufheben der Sperre einer Klasse oder Schnittstelle folgende Schritte aus:
- Klicken Sie eine Klasse oder Schnittstelle mit der rechten Maustaste an und wählen Sie die Option Eigenschaften aus dem Kontextmenü aus. Daraufhin wird das Dialogfeld Eigenschaften für Klasse/Schnittstelle geöffnet.
- Wählen Sie auf der Seite Schutz die Option Nicht gesperrt (kein Passwort). Wenn die Klasse oder Schnittstelle durch ein Passwort geschützt ist, geben Sie ein Passwort in das Dialogfeld Authentifizierung ein und klicken Sie auf Verifizieren, um zum Dialogfeld Eigenschaften für Klasse/Schnittstelle zurückzukehren.
- Klicken Sie auf die Schaltfläche OK.
Hinweis Das Sperren einer Klasse oder Schnittstelle hat eine Auswirkung auf deren Darstellung in der Kontexthilfe und den allgemeinen Sonden. Des Weiteren werden private Member-VIs einer gesperrten Klasse oder Schnittstelle nicht auf den Paletten angezeigt. Änderungen an den Paletten werden erst nach einem Neustart von LabVIEW wirksam.
| Hinweis Wenn Sie das Privatdatenelement der Klasse in das Frontpanel des VIs einfügen, wird diese Klasse gesperrt. Die Sperrung lässt sich nicht durch Löschen des Elements aus dem VI aufheben. Stattdessen müssen Sie das Element löschen und das VI schließen oder speichern, um das Klassenelement aus dem Speicher zu entfernen. |