Öffnet programmatisch oder über ein Dateidialogfeld eine vorhandene Datei, erzeugt eine neue Datei oder ersetzt eine Datei. Die Funktion arbeitet nicht mit Dateien in LLBs.


icon

Ein-/Ausgänge

  • cstr.png Eingabeaufforderung

    Eingabeaufforderung ist die Meldung, die über der Liste der Dateien und Verzeichnisse im Dateidialogfeld erscheint.

  • cpath.png Dateipfad (Dialog verwenden)

    Dateipfad ist der absolute Pfad zur Datei.

    Wenn Dateipfad offen gelassen wird, zeigt die Funktion ein Dialogfeld an, aus dem Sie eine Datei auswählen können. Bei einem leeren oder relativen Pfad gibt die Funktion einen Fehler aus. Wenn Dateipfad der Pfad zu einem Verzeichnis ist, das noch nicht vorhanden ist, gibt die Funktion einen Fehler aus. Ein neues Verzeichnis wird mit Hilfe der Funktion Ordner erstellen erzeugt.

  • cenum.png Operation (0:open)

    Operation ist der auszuführende Vorgang. Beim Abbrechen des Dialogfelds wird der Fehler 43 ausgegeben.

    0open (Standard)-Öffnet eine vorhandene Datei. Wenn die Datei nicht gefunden wurde, wird Fehler 7 ausgegeben.
    1replace—Ersetzt eine bestehende Datei durch Öffnen der Datei und Einstellen des Dateiendes auf 0.
    2create—Erstellt eine neue Datei. Wenn die Datei bereits existiert, wird Fehler 10 ausgegeben.
    3open or create—Öffnet eine vorhandene Datei oder erstellt eine neue Datei, wenn noch keine vorhanden ist.
    4replace or create—Erstellt eine neue Datei oder ersetzt eine bestehende Datei. Dieses VI ersetzt eine Datei durch Öffnen der Datei und Setzen des Dateiendes auf 0.
    5replace or create with confirmation—Erstellt eine neue Datei oder ersetzt mit Zustimmung des Benutzers eine bestehende. Dieses VI ersetzt eine Datei durch Öffnen der Datei und Setzen des Dateiendes auf 0.
  • cenum.png Zugriff (0:Lesen/Schreiben)

    Zugriff gibt an, welche Zugriffsart für die Datei gelten soll.

    Die Standardeinstellung lautet Schreib-/Lesezugriff.

    0Lesen/Schreiben
    1Nur lesen
    2Nur schreiben
  • cerrcodeclst.png Fehler (Eingang)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • cbool.png Pufferung deaktivieren (F)

    Pufferung deaktivieren gibt an, ob die Datei ohne Puffern der Daten geöffnet werden soll. Die Standardeinstellung lautet FALSE.

    Beim Datenaustausch mit logischen Laufwerken aus mehreren physischen Festplatten (RAIDs) sollten Sie die Datei zur Erhöhung der Datenübertragungsrate ohne Pufferung öffnen. Setzen Sie zur Deaktivierung der Pufferung den Eingang Pufferung deaktivieren auf TRUE.

    Hinweis Bei der Übertragung kleiner Datenmengen ist die Deaktivierung des Puffers möglicherweise kaum spürbar.

    (macOS und Linux) Dieser Eingang wird ignoriert.

  • ibsrn.png Referenz (Ausgang)

    Referenz (Ausgang) ist die Referenz auf die geöffnete Datei.

    Der Wert ist Keine Referenz, wenn die Datei nicht geöffnet werden kann.

  • ibool.png Abgebrochen

    Abgebrochen ist TRUE, wenn Sie das Dateidialogfeld abbrechen oder Sie keinen Ersatz im Hilfsdialogfeld auswählen.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Wahlweise kann auch eine Eingabeaufforderung oder ein Standarddateiname festgelegt werden. Diese Funktion kann zusammen mit den erweiterten VIs Datei schreiben und Datei lesen verwendet werden. Die Referenz auf die Datei wird mit der Funktion Datei schließen geschlossen.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\File IO\Spreadsheet\Tab-Delimited Data\Tab-Delimited Data.lvproj