Name plattformübergreifend gültig
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Prüft, ob ein Dateiname auf verschiedenen Plattformen gültig ist. Das VI prüft Dateinamen nur für Desktop-Plattformen, die LabVIEW unterstützen (Windows, macOS und Linux). Es kann ausgewählt werden, ob der Dateinamen für alle möglichen Plattformen oder für die aktuelle Plattform geprüft werden soll.

Ein-/Ausgänge
Dateiname
—
Dateiname gibt den Dateinamen an, der überprüft werden soll.
Dateiname muss für alle Plattformen gültig sein
—
Dateiname muss für alle Plattformen gültig sein gibt an, ob geprüft werden soll, ob der angegebene Dateiname auf allen möglichen Plattformen gültig ist. Wenn dieser Eingang TRUE ist, prüft dieses VI den Dateinamen für alle möglichen Plattformen. Wenn dieser Eingang FALSE ist, prüft dieses VI den Dateinamen nur für die aktuelle Plattform. Die Standardeinstellung lautet FALSE.
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
Empfohlener Dateiname
—
Empfohlener Dateiname gibt den festgelegten Dateinamen aus, wenn der Dateiname gültig ist. Wenn der angegebene Dateiname ungültig ist, wandelt dieser Ausgang den angegebenen Dateinamen in einen gültigen Dateinamen um, indem ungültige Zeichen durch Bindestriche ersetzt oder Punkte am Ende entfernt werden.
Konflikt mit Dateinamen
—
Konflikt mit Dateinamen gibt aus, ob der angegebene Dateiname auf allen möglichen Plattformen oder der aktuellen Plattform gültig ist. Wenn Dateiname muss für alle Plattformen gültig sein TRUE ist, gibt dieser Ausgang TRUE aus, wenn der angegebene Dateiname auf allen möglichen Plattformen ungültig ist. Wenn Dateiname muss für alle Plattformen gültig sein FALSE ist, gibt dieser Ausgang TRUE aus, wenn der angegebene Dateiname auf der aktuellen Plattformen ungültig ist.
Dateiname nicht plattformübergreifend gültig
—
Dateiname nicht plattformübergreifend gültig gibt aus, ob der angegebene Dateiname auf einer der möglichen Plattformen ungültig ist. Dieser Ausgang gibt TRUE aus, wenn der angegebene Dateiname auf einer der Plattformen ungültig ist.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.
Problembeschreibung
—
Problembeschreibung gibt die Einzelheiten zu dem Problem aus, wenn der angegebene Dateiname auf einer der Plattformen ungültig ist. Dieser Ausgang listet Gründe, warum der angegebene Dateiname auf einer der verschiedenen Plattformen ungültig ist. |
Das VI prüft, ob ein Dateiname gemäß der folgenden Regeln auf verschiedenen Plattformen gültig ist:
- (Windows) Die folgenden Zeichen sind ungültig: \, /, :, *, ?, ", <, > und |.
- (Windows) Dateiname können nicht mit einem Punkt (.) enden.
- (macOS) Der Doppelpunkt (:) ist ein ungültiges Zeichen.
- (Linux) Der Schrägstrich (/) ist ein ungültiges Zeichen.
"Ist Name plattformübergreifend gültig" unterstützt keine Multibyte-Zeichen. Um zu prüfen, ob ein Dateiname mit Multibyte-Zeichen gültig ist, verwenden Sie das VI Ist Name plattformübergreifend gültig_Multibyte zulassen unter labview\vi.lib\Utility\Multibyte.
Dateiname
—
Dateiname muss für alle Plattformen gültig sein
—
Fehler (Eingang, kein Fehler)
—
Empfohlener Dateiname
—
Konflikt mit Dateinamen
—
Fehler (Ausgang)
—