Herunterladen Inhalt Inhalt Diese Seite drucken

Anhang A: Fehlercodes In 11 Basic - Texas Instruments Php 1240 Bedienungsanleitung

Diskehensystem
Inhaltsverzeichnis
Verfügbare Sprachen
  • DE

Verfügbare Sprachen

~
TEXAS INSTRUMENTS
SPEICHERUNG UND DARSTELLUNG DES BILDSCHIRMS - Die
Zeilen von 100 bis 210 i m folgenden Programm kann man als Unter-
programm in anderen Programmen verwenden, wenn man eine
Struktur, die man auf dem Bildschirm gebildet hat, speichern will.
(Achten Sie darauf, den Dateinamen bei jeder Anwendung des
Programms zu andern, um nicht eine zuvor gespeicherte Datei zu
Oberschreiben.) Dieses Programm kann nur die Zeichen auf dem
Bildschirm speichern und wieder darstellen. lnformationen Ober
neu definierte Zeichen und Farben werden nicht gespeichert.
100 REM *****BILDSCHIRMSPEICHER*****
11 O REM AM ENDE DES GRAFIK
PROGRAMMES ANFUEGEN
120 REM
130 REM ***WAEHLEN SIE EINEN
BELIEBIGEN DATEINAMEN
140 OPEN* 20:"DSK1.SCREEN",INTERNAL
150 FOR ZEILE = 1 TO 24
160 FOR SPALTE = 1 TO 32
170 CALL GCHAR(ZEILE,SPAL TE,X)
180 PRINT
*
20:X
190 NEXT SPAL TE
200 NEXT ZEILE
210 CLOSE*20
Di e Zeilen 220 bis 330 kOnnen als unabhangiges Programm ablau-
fen. Si e rufen de n lnhalt des zuvor gespeicherten Bildschirms auf,
und bringen ihn wieder zur Anzeige.
220 REM BILDSCHIRM FUELLEN***
230 OPEN
*
30:"DSK1.SCREEN", INTERNAL
240 FOR ZEILE = 1 TO 24
250 FOR SPAL TE = 1 TO 32
260 INPUT
*
30:X
270 CALL VCHAR(ZEILE,SPAL TE,X)
280 NEXT SPAL TE
290 NEXT ZEILE
300 CLOSE
*
30
31 O REM ZEITVERZPEGERUNG
320 FOR VERZOEGERUNG = 1 TO 10000
330 NEXT VERZOEGERUNG
LESE N DES KA TALOGS- Das folgende Programm erlaubt das Le-
se n und Ausdrucken des Katalogs fOr eine Diskette. In den Zeilen
100 bis 160 wird ein eindimensionales Datenfeld mit 5 Positionen
gebildet, die den 5 Dateitypen entsprechen.ln den nachsten 4 Zei-
len wird die Nummer des Antriebs abgefragt, der die Diskette ent-
halt, von der Si e einen Katalog erstellen wollen, dann wird di e GOI-
tigkeit ihrer Eingabe geprOft.
1 00 CALL CLEAR
11 O DIM TYPE$(5)
120 TYPE$(1) = "DIS/FIX"
130 TYPE$(2) = "DIS/VAR"
140 TYPE$(3) = "INT/FIX"
150 TYP$(4) = "INT!VAR"
160 TYPE$(5) = "PROGRAMM"
170 INPUT "MASTER DISKETIE (1-3)?":A
180 A= INTA(A)
190 IF A<1 THEN 170
200 IF A<3 THEN 170
Der nachste Programmteil erOffnet di e Datei, li est di e Disketten-ln-
formation fi.ir Datensatz
O, und zeigt die auf dem Schirm an.
21 O OPEN *1:"DSK"&STR$(A)&".",INPUT,
RELATIVE,INTERNAL
220 INPUT* 1:A$,J,J,K
230 DISPLAY "DSK";STR$(A);"- NAME =";
A$:"SEKTOR FREI =";K;"BELEGT =";J-K
34
e
PHP 1240
Der Rest des Programms liest die Obrigen lnformationen im lndex,
formatiert sie und zeigt den Katalog am Schirm an.
Anhang A
240 DISPLAY :"DATEINAME LAENDE TYP S":
-"·
250 FOR SCHLEIFE = 1 TO 127
260 INPUT* 1 :A$,A,J,K
270 IF LEN(A$) = O THEN 350
280 DISPLAY :A$;TAB(12);J;TAB(17);
TYPE$(ABS(A));
290 IF ABS(A) = 5 THEN 320
300 8$ = " "&STR$(K)
310 DISPLAY SEG$(B$,LEN(B$)- 2,3);
320 IFA >O THEN 340
330 DISPLAY TAB(28);"J";
340 NEXT SCHLEIFE
350 CLOSE *1
FEHLERCODES IN TI BASIC
Die normale n Fehlercodes fOr l h re n Computerfinden Si e in der Be-
dienungsanleitung. Die folgenden Codes gelten fOr Fehler, die
sich auf das Diskettensystem beziehen.
Fehlercodes sind zweistellige Zahlen. Die erste Ziffer gibt de n ein-
bezogenen Befehl bzw. Statement an, die zweite Ziffer ist eine ln-
formation Ober den Fehlertypus.
E ASTE
ZIFFER BEFEHL ODER STATEMENT
o
1
2
3
4
5
6
7
9
ZWEITE
OPEN
CLOSE
INPUT
PRINT
RESTORE
OLD
SAVE
DELETE
EOF
ZIFFER FEHLERTYPUS
O
Der angegebene Antrieb kann nicht gefunden
werden.
DEVICE
oder
FILE
WRITE
PROTECTED
(Schutz vor Oberschreiben)- Heben Sie den
Schutz der Diskette auf; zu diesem Zweck ent-
fernen Sie den Klebstreifen von der Ausspa-
rung an der Diskette, oder andern de n Schutz
via Diskettenmanager Programm Modul.
2
BAD OPEN ATIRIBUTE (unzulassige Angabe
bei OPEN) - Eine oder mehrere Optionen
beim OPEN-8tatement waren nicht zulassig,
oder standen nicht in Einklang mit dem tat-
sachlichen Charakteristik der Datei.
3
ILLEGAL OPERATION (unzulassige Opera-
tion)- Dieser Fehlertyp wird gewOhnlich nicht
durch das Diskettensystem verursacht; er
kOnnte jedoch auftreten, wenn man versucht,
ein unzulassige Dateioperation durchzufOh-
ren, zum Beispiel, wenn man INPUT vom The-
modrucker fordert.
Inhaltsverzeichnis
loading

Inhaltsverzeichnis