OPEN
Das OPEN-Statement stellt die erforderliche Verhindung zwischen
einer in Ihrem Programm verwendeten Dateinummer und der Datei auf
einem speziellen Peripheriegerät her.
Das OPEN-Statement beschreibt dem Computer die Eigenschaften
einer Datei, so daC Ihr Programm die Datei verarbeiten oder bilden
kann. Bei bestimmten Peripbctiegeräten kontrolliert der Computer, ob
die Datei oder Geräteeigenschaften mit den Informationen
übereinstimmen, die im OPEN-Statement fiir diese Datei spezifiziert
tid. Wenn sie nicht zusammenpassen, oder wenn der Compxer die
Datei nicht finden oder bilden kam, wird die Datei nicht eröffnet und
eine E/A-Fehlernachricht
ausgedruckt (siehe hierzu die Tabelle mit den
Fehlernachrichten j.
Dateinummer und Dateibezeichnung müssen in das OPEN-Statement
aufgenommen werden. Die anderen Informationen kann man in
beliebiger Reihenfolgt beifugen oder gaw weglassen. Wenn Sie eine
Spezifikation nicht angeben, setzt der CompuW bestimmte
Eigenschaften für die Datei voraus, sogenannte Standardauribute,
wie
später in diesem Abschnitt beschrieben.
* Dateinummer
Alle TI-BASIC-Statements,
die auf Dateien
verweisen. akzcplieren eine Dateinummer zwischen 0 und 255
inklusive. Die Dateinummer wird einer bcsdmmlen Datei durch dar
OPEN-Statement zugeordnet. Da sich die DatCwmner
0 auf die
Tastatur und den Bildschirm Ihres Computers bezieht und immer
mg&ich
ist, können Sie in Ihren Programm-Statements keine
Datei mit der Datcinummcr 0 rroffnen oder ahscbliefien. Die
anderen Nummern dürfen nach "clieben zugeordnet werden, solange
jede offene Datei in Ihrem Programm eine unterschiedliche Nummer
erhalt.
Die Dateinummer wird uls Nummernzeichen ( # ), gefolgt von
einem numerischen Ausdruck, eingegeben. Wenn der Computer
diesen Ausdruck berechner, und das Resultat auf die nächste gonx
Zahl rundet. muO die Zahl ovirchen I und 255 inklusive liegen und
darf nicht mit einer anderen Datcinummcr. die Sie augenblicklich in
Ihrem Programm verwenden, identisch sein.
l
Uateibezeichnung - Eine I'ateibezeichnung bezieht sich, abhängig
von der Art des Periphetiegerätes, entweder auf da? Peripheriegerät
selbst oder auf eine Datei, die auf dicscm Gerät gespeichert ist. Jedes
Periphetiegerät hat eine feste Bezeichnung, die der Computer
erkennt. Die gültigen Dateibezeichnungen für die zwei
Kassettenrekarder sind zum Beispiel "CSI"
und "CS2". Durch
Aufnahme der Dateibezeichnung in das OPEN-Stalemmt
weisen Sie
den Computer an, den Zugriff auf eine beslimmte Datei oder ein
Periphetiegerät durchzufiibren, wann immer im Programm auf die
entsprechende Dateibezeichnung verwiesen ist. Als Dateibezeichnung
kann jeder beliebige String.Ausdruck verwendet werdcn, der in der
Auswertung eine rul%ssige Dateibezeichnung ergibt. Bei Anwendung
einer Swing-Konstanten mull diese in Anführungszeichen gesefrf
Werdem