Format: |
HEADER | Name[,DLaufwerk][,IKennung][,UGerät] |
|
Zweck: | Formatiert
eine Diskette im angegebenen Laufwerk der gewählten
Floppy-Disk neu oder löscht das Inhaltsverzeichnis (s.a. Kapitel
6.1).
Name Eine Zeichenkettenkonstante in
Anführungszeichen (") oder eine -variable einer
Länge von maximal 16 Zeichen, die den Namen der Diskette
bezeichnet.
Laufwerk Ein ganzzahliger Wert von 0 oder 1 für die Laufwerksbezeichnung. 0 ist voreingestellt.
Kennung
Zwei beliebige Zeichen für die Diskettenkennung (Disk-ID).
Diese Kennung wird bei der Formatierung in jeden Sektor
eingetragen. Für jede Diskette sollte unbedingt eine eigene
Kennung vergeben werden.
Achtung Wegen der
besonderen Art und Weise, in der der Interpreter die
Floppy-Disk-Befehle interpretiert, dürfen für den
Parameter Kennung keine BASIC-Schlüsselworte
wie ON, FN, TO usw. oder Abkürzungen von Schlüsselworten wie
aB, cO usw. verwendet werden. Andernfalls wird die Fehlermeldung
SYNTAX ERROR angezeigt. (Diese Beschränkung kann durch Verwendung
von geklammerten Zeichenketten überwunden werden.)
Gerät
Ein ganzzahliger Wert zwischen 4 und 30 für die Geräteadresse
der angeschlossenen Floppy-Disk. 8 ist voreingestellt.
|
Bemerkungen: | Da
bei der Formatierung alle ggfs. vorher auf der Diskette gespeicherten
Daten zerstört werden, wird der Anwender durch die Anfrage
ARE YOU SURE?
um
Bestätigung gebeten. Die Antwort Y (Yes) führt den
HEADER-Befehl aus, jede andere nicht. Diese Abfrage erfolgt nur im
Direkt-Modus und entfällt innerhalb eines Programms.
Soll eine bereits formatierte Diskette nur gelöscht werden, wird beim HEADER-Befehl der Parameter IKennung weggelassen. Die Diskette erhält dann nur den neuen Namen, behält aber die alte Kennung (ID).
Werden
als Parameter Variablen verwendet, so müssen diese in Klammern
gesetzt werden. Die Verwendung von Klammern bei Einsatz einer
Zeichenkettenvariable oder Zeichenkettenkonstante (String) als Kennung hebt die oben
angeführte Beschränkung bezüglich der
BASIC-Schlüsselworte auf.
|
Beispiele: | HEADER "DATEN",D0,IDA
Die
Diskette in Laufwerk 0 der Floppy-Disk mit der Geräteadresse 8
wird mit der Kennung DA neu formatiert und erhält den Namen DATEN.
HEADER "PROGRAMME",IP1,D1,U9
Die
Diskette im Laufwerk 1 der Floppy-Disk mit der Geräteadresse 9
wird mit der Kennung P1 neu formatiert und erhält den Namen
PROGRAMME.
HEADER (N$),I(K$),D(L),U(G)
Hier werden für alle Parameter Variablen verwendet.
HEADER "DATEN",D0,I("ON")
Der
Einsatz von Klammern und Konstanten ermöglicht auch die Erzeugung
von Kennungen (IDs), die BASIC-Schlüsselwörter darstellen.
Die Diskette in Laufwerk 0 der Floppy-Disk mit der Geräteadresse 8 wird mit der Kennung
ON neu formatiert und erhält den Namen DATEN.
HEADER "STAMMDATEN",D0
Die
Diskette in Laufwerk 0 der Floppy-Disk mit der Geräteadresse 8
wird nur gelöscht, erhält den Namen STAMMDATEN und
behält ihre alte Kennung bei. |