Umschreiben
Erstellt eine neue Datei und öffnet sie.
Aufbau
Rewrite(var F: File [; Recsize: Word ] );
Parameter
Beschreibung
Mit „Rewrite“ wird eine neue externe Datei mit dem Namen erstellt, der F zugewiesen wurde.
F ist eine Variable beliebigen Dateityps, die über die Funktion AssignFile mit einer externen Datei verknüpft ist. RecSize ist ein optionaler Ausdruck, der nur angegeben werden kann, wenn F eine typfreie Datei ist. Wenn F eine typlose Datei ist, gibt RecSize die Datensatzgröße an, die bei der Datenübertragung verwendet werden soll. Wird „RecSize“ weggelassen, wird eine Standarddatensatzgröße von 128 Byte angenommen.
Wenn bereits eine externe Datei mit demselben Namen vorhanden ist, wird diese gelöscht und an ihrer Stelle eine neue leere Datei erstellt.
Wenn F bereits geöffnet ist, wird es zunächst geschlossen und anschließend neu erstellt. Die aktuelle Dateipositions wird auf den Anfang der leeren Datei gesetzt.
Wenn F ein leerer Name zugewiesen wurde, beispielsweise mit AssignFile(F,''), verweist F nach dem Aufruf von Rewrite auf die Standardausgabedatei.
Wenn F eine Textdatei ist, wird F schreibgeschützt.
Nach dem Aufruf von „Rewrite“ ist Eof(F) immer „True“. |