System.Append

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von System.pas

	function Append(var F: Text): Integer;


Unit: System

Typ: Funktion

Sichtbarkeit: public

Beschreibung

Bereitet eine vorhandene Datei auf das Hinzufügen von Text an deren Ende vor.


Mit Append stellen Sie sicher, dass eine Datei im Schreibmodus geöffnet und der Dateizeiger auf das Ende der Datei gesetzt wird. F ist eine Textdateivariable und muss zuvor mit AssignFile einer externen Datei zugeordnet werden. Ist die Datei mit dem angegebenen Namen nicht vorhanden, tritt ein Fehler auf. Wenn F bereits geöffnet ist, wird sie geschlossen und anschließend erneut geöffnet. Die aktuelle Dateiposition wird dann auf das Dateiende gesetzt.

Anmerkung:  Wenn im letzten 128-Byte-Block der Datei das Zeichen Strg+Z (ASCII 26) vorhanden ist, wird die aktuelle Dateiposition so gesetzt, dass das nächste zu der Datei hinzugefügte Zeichen das erste Strg+Z des Blocks überschreibt. Auf diese Weise kann Text an eine Datei angehängt werden, die mit Strg+Z endet.

Wurde F kein Name zugewiesen, verweist F nach dem Aufruf von Append auf die Standardausgabe.

Siehe auch

Codebeispiele


Personal tools