Format: |
DOPEN | #log
Filenr, Dateiname[,LLänge][,DLaufwerk][,UGerät][,W] |
|
Zweck: | Eröffnet eine sequentielle oder Relativ-Datei auf Diskette für Daten-Ein- oder -Ausgabe (s.a. Kapitel 6.6).
log Filenr
Ein ganzzahliger Wert zwischen 1 und 255, der der eröffneten Datei
als Kennummer zugeordnet wird. Bei Werten kleiner als 128 wird nach
jeder PRINT#-Anweisung ein
Wagenrücklaufcode ausgegeben. Bei Werten über 127 wird
zusätzlich ein Zeilenvorschubcode ausgegeben.
Dateiname
Eine Zeichenkettenkonstante in Anführungsstrichen (") oder
-variable einer Länge von bis zu 16 Zeichen, die den Namen der zu
eröffnenden Datei bezeichnet.
Länge Ein ganzzahliger Wert zwischen 1 und 254 für die Länge der logischen Sätze bei Relativ-Dateien.
Laufwerk
Ein ganzzahliger Wert von 0 oder 1. Voreingestellt ist hier 0.
Gerät
Ein ganzzahliger Wert zwischen 4 und 30 für die Geräteadresse
der angeschlossenen Floppy-Disk. Voreingestellt ist hier 8.
W Wird dieser Parameter angegeben, so wird eine sequentielle Datei zum Schreiben eröffnet, andernfalls zum Lesen.
|
Bemerkungen: | Werden die Parameter als Variablen übergeben, so müssen diese in Klammern gesetzt werden.
LLänge und W dürfen nicht zusammen in einer DOPEN-Anweisung angegeben werden.
Werden zwei Dateien unter derselben logischen Dateinummer eröffnet, wird die Fehlermeldung FILE OPEN angezeigt.
|
Beispiel: | DOPEN #2,"DATEN"
Die sequentielle Datei DATEN auf Laufwerk 0 der Floppy-Disk mit der Geräteadresse 8 wird zum Lesen eröffnet.
DOPEN #3,"ADRESSEN",D1,U9,W
Die sequentielle Datei ADRESSEN auf Laufwerk 1 der Floppy-Disk mit der Geräteadresse 9 wird zum Schreiben eröffnet.
DOPEN #5,"KLIENTEN",L112
Die
Relativ-Datei KLIENTEN mit einer logischen Satzlänge von 112 Bytes
wird auf Laufwerk 0 der Floppy-Disk mit der Geräteadresse 8
eröffnet.
|