Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 34

Vorschau ausblenden Andere Handbücher für KC 85:
Inhaltsverzeichnis

Werbung

PC-Betriebsart
Diese
Funktion
schied,
daß
welche
noch
existiert
(d.h.
durch
ein "dr"-Feld ungleich Null vorgegeben ist
"dr"=0
in dem aktuellen Verzeichnis). Das BDOS erzeugt einen
Eintrag für eine leere Datei im Inhaltsverzeichnis. Der Pro-
grammierer muß sicher sein, daß doppelte Dateinamen nicht auf-
treten,
d.h.
lich,
wenn
Rückkehr enthält Register A die Werte 0,
Operation
erfolgreich
letzteren Fall wird im Register H die Fehlerursache übergeben:
01:
04:
08:
09:
Die Funktion aktiviert den FCB,
ist.
*************************************************
*
*
Funktion 23: Datei umbennen
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Registerpaar DE: FCB-Adresse
*
*
Ausgangsparameter:
*
Register
*
*************************************************
Diese Funktion benutzt den durch DE adressierten Dateisteuer-
block, um alle Dateieintragungen mit dem in den ersten 16 Byte
angegebenen
gebenen
Namen
tion
0 wird benutzt,
Code auf Position 16 mit
ist das Register
die
Umbenennung erfolgreich war
mit dem ersten angegebenen Namen vorhanden ist.
gleicht
der
der
Dateisteuerblock
nicht
in
dem
in
demjenigen
vorhergehende Löschoperationen
die
Möglichkeit
war
Diskettenfehler
Auswahlfehler
Datei vorhanden
mehrdeutiger Name
C: 17H
A: Verzeichniscode
Namen
in
den mit den zweiten
umzubenennen.
um das Laufwerk anzugeben, während der
A
auf einen
34
Eröffnungsfunktion
eine
ausgewählten
Verzeichnis,
der
Dublizität
oder
ansonsten
so daß keine Eröffnung notwendig
Der Laufwerkcode "dr" auf Posi-
Null
angenommen wird.
Wert von 0 bis 3 gesetzt, wenn
oder 0FFH, falls keine Datei
6. BDOS-Funktionen
mit
dem
Datei
bezeichnen
Inhaltsverzeichnis
welches
sind erforder-
besteht.
1,
2 oder 3, wenn die
den
Wert
*
*
*
*
*
*
*
*
*
*
*
16 Byte
Bei Rückkehr
Unter-
muß,
explizit
bzw. bei
Bei
0FFH.
Im
ange-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis