Erstellen einer LabVIEW-Klasse oder -Schnittstelle
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Führen Sie folgende Schritte zum Erstellen einer LabVIEW-Klasse oder -Schnittstelle aus:
- Erstellen Sie ein neues LabVIEW-Projekt oder öffnen Sie ein vorhandenes.
- Klicken Sie mit der rechten Maustaste im Projekt-Explorer auf Mein Computer und wählen Sie Neu»Klasse oder Neu»Schnittstelle aus dem Kontextmenü aus. Hinweis Sie können auch Datei»Neu wählen, um das Dialogfeld Neu anzuzeigen, und Andere Dateien»Klasse oder Andere Dateien»Schnittstelle aus der Liste Neu erstellen wählen, um eine neue Klasse oder Schnittstelle zu erstellen.
- Geben Sie im Dialogfeld Neue Klasse/Schnittstelle einen Namen ein, um den Zweck der Klasse oder Schnittstelle kenntlich zu machen.
- Klassennamen sollten stets Substantive sein. Wählen Sie beispielsweise statt eines Namens wie "Funktion berechnen.lvclass" den Namen "Funktionsberechnung.lvclass".
- Folgen Sie zur Benennung von Schnittstellen den Hinweisen zur Benennung von Schnittstellen.
- Wählen Sie in den Abschnitten Übergeordnete Klasse oder Übergeordnete Schnittstellen die Klassen oder die Schnittstellen aus, von denen die neue Klasse oder Schnittstelle abgeleitet sein soll.
- Wählen Sie im Abschnitt Speicheroptionen eine der folgenden Optionen:
- Wählen Sie In Ordner speichern aus und geben Sie den Pfad an, unter dem die Klasse oder Schnittstelle sofort gespeichert werden soll.
- Wählen Sie Nicht speichern aus, wenn Sie die Klasse oder Schnittstelle nicht speichern möchten.
- Klicken Sie auf OK. Die LabVIEW-Klasse oder -Schnittstelle wird im Projekt-Explorer angezeigt. Für LabVIEW-Klassen wird ein Privatdatenelement (*.ctl) mit demselben Namen wie die Klasse angezeigt.
Sie können nun folgendermaßen vorgehen:
- Privatdaten für die Klasse festlegen (nur Klassen)

Hinweis Sie können auch eine LabVIEW-Klasse von einem Element oder einer Typdefinition erstellen. - Member-VIs erstellen
- die Eigenschaften für die Klasse oder Schnittstelle ändern
Das Definieren von Daten, Erstellen von Member-VIs oder Bearbeiten von Eigenschaften für Klassen oder Schnittstellen kann in beliebiger Reihenfolge erfolgen. Für manche Klassen werden keine Privatdaten benötigt, sondern nur Member-VIs, so dass kein Privatdatenelement definiert werden muss. Sie können vor dem Entwickeln der Klasse oder der Schnittstelle das Verbindungsdesign und andere Eigenschaften der Klasse oder Schnittstelle ändern. Führen Sie die einzelnen Entwicklungsschritte so durch, dass sie dem jeweiligen Projekt und dem Entwicklungsplan entsprechen.
| Hinweis Sie können die Klassenbibliotheksdatei, Klassen-Member-VIs und benutzerdefinierte Klassenstandardsonden in einem Verzeichnis auf dem Datenträger speichern, das den gleichen Namen wie die LabVIEW-Klasse oder -Schnittstelle aufweist. Sie können dieses Verzeichnis auch für die Dateien der Klassenbibliothek verwenden. Wenn ein Verzeichnis Dateien verschiedener Klassenbibliotheken enthält, können beim Einfügen von VIs mit dem gleichen Namen in verschiedene Klassenbibliotheken Probleme auftreten. Im Laufe des Entwicklungsprozesses können Probleme bei der Benennung auftreten, wenn Sie dynamische Member-VIs überschreiben. |