Formatbezeichner definieren, wie LabVIEW Funktionen Strings interpretieren. Verstehen Sie die Terminologie von Formatbezeichnern und wie sie sich unterscheiden, wenn sie zum Formatieren von Strings oder zum Scannen von Strings verwendet werden.

  • Format-String—Eingangsparameter an LabVIEW Funktionen, die Strings formatieren oder scannen. Kann Formatbezeichner und literale Strings enthalten, die die Funktion in Ausgabe-Strings einfügen soll.

    Bei Funktionen, die Strings scannen, kann der Format-String auch als Scan-String bezeichnet werden.

  • Formatbezeichner—Code, der mit dem Trennzeichen % beginnt und mit einem Buchstaben endet, der angibt, wie ein String formatiert wird. Wird im Eingang Format-String von LabVIEW Funktionen verwendet.

    Formatbezeichner können auch als Prozentcodes oder Formatcodes bezeichnet werden.

    Einzelheiten zu den einzelnen Komponenten von Formatbezeichnern und deren Funktionsweise finden Sie unter Syntax für Formatbezeichner.

  • Trennzeichen—Zeichen in einem Formatbezeichner, das Teile von Formatbezeichnern trennt oder mehrere Formatbezeichner trennt. Formatbezeichner verwenden zwei Trennzeichen:
    • %: Startet einen Formatbezeichner.
    • >: Zeigt das Ende des Elements Embedded Time Format in einem Formatbezeichner an. Eingebettetes Zeitformat beginnt mit <.
  • Modifikator—Symbol, das den Formatbezeichner modifiziert, wie $ oder #. Optionale Komponente eines Formatbezeichners.
  • Konvertierungscode—Eines der unterstützten Zeichen, das angibt, wie ein Parameter gescannt oder formatiert werden soll. Erforderliche Komponente eines Formatbezeichners. Konvertierungscodes beziehen sich in erster Linie auf einen bestimmten Datentyp. Einige Konvertierungscodes können mehrere Datentypen interpretieren.
  • Literaler String—Text, der im Ausgabe-String angezeigt werden soll, der von einer Funktion erstellt wird, die einen Formatbezeichner verwendet.

    Trennzeichen können mit Escape-Zeichen versehen werden. Um ein %-Zeichen in einen String einzufügen, geben Sie %% ein. Um ein >-Zeichen in einen String einzufügen, geben Sie \> ein. Weitere Informationen zur Interpretation von Backslash-Codes in LabVIEW finden Sie unter Anzeige als Escape-Sequenz.

  • LabVIEW umfasst zwei Arten von Funktionen, die Formatbezeichner verwenden: Formatierungsfunktionen und Scanfunktionen. Diese beiden Funktionen führen umgekehrte Aktionen aus.

  • Formatierung—Wandelt typisierte LabVIEW-Daten in einen formatierten String um. Formatbezeichner für Formatierungsfunktionen beschreiben, wie der Ausgabe-String formatiert wird. So können Sie z. B. LabVIEW Zeitstempeldaten formatieren, um die Zeitangaben auf eine bestimmte Weise darzustellen. Zur Formatierung von Strings gibt es in LabVIEW folgende Funktionen:
    • Funktion In String formatieren
    • Funktion Array nach Tabellen-String
    • Funktion Formatwert
    • Funktion In Datei formatieren
  • Abfragen—Parst Eingangs-Strings, um LabVIEW typisierte Daten zu extrahieren. Formatbezeichner für Scan-Funktionen beschreiben, wie Eingangs-String-Daten interpretiert werden, um typisierte Daten zu erzeugen. So können Sie beispielsweise einen String mit Zeitangaben scannen, um LabVIEW Zeitstempeldaten zu extrahieren. Die folgenden Funktionen scannen Strings:
    • Funktion In String suchen
    • Funktion Tabellen-String nach Array
    • Funktion Scan-Wert
    • Funktion In Datei suchen
  • Die verfügbare Syntax für Formatbezeichner unterscheidet sich zwischen diesen beiden Kategorien.