C128 NetLex

Commodore 128 Bedienungshandbuch
Commodore 128 System Guide



DS- und DS$-Systemvariablen

Format: v=DS
v$=DS$

Zweck:Liefert den Fehlerstatus des zuletzt angesprochenen Floppy-Disk-Gerätes als Code (DS) und als komplette Statusmeldung (DS$).

Bemerkungen:Ein Statuscode von 0 bedeutet kein Fehler.

Die Statusmeldung ist eine Zeichenkette und besteht aus 4 Teilen:

Statuscode
Statustext
Spur-Nr., bei der der Fehler auftrat
Sektor-Nr., bei der der Fehler auftrat

Durch eine Fehlerabfrage wird der Fehlerstatus zurückgesetzt.

Da DS und DS$ Systemvariablen sind, dürfen sie nicht als anwenderspezifische Variablen in einem Programm verwendet werden. Andernfalls würde der Fehler SYNTAX ERROR angezeigt.

Die Liste der möglichen Floppy-Disk-Fehlermeldungen ist dem Kapitel 8.2 zu entnehmen.

Beispiel:PRINT DS$:PRINT DS
32,SYNTAX ERROR,00,00
32
READY.


Das zuletzt angesprochene Floppy-Disk-Gerät zeigt einen Syntax-Fehler, weil die übermittelte Befehlszeichenkette zu lang war.


Auszug aus dem Commodore C128 (D) Bedienungshandbuch: Seite 4-52
Ergänzt und korrigiert von WTE


[Seitenanfang] [Infos] [Links] [Lexikon] [Home]
Erstellt von WTE, am 
07. Februar 2009; überarbeitet am 07. Februar 2009