Descargar Imprimir esta página

AMSTRAD sinclair ZX Spectrum +3 Manual Del Usario página 252

Publicidad

Situación de salida
Si se ha creado un fichero nuevo:
Indicador de arrastre a 1
Indicador de cero a 1
A corrupto
Si se ha abierto un fichero existente:
Indicador de arrastre a 1
Indicador de cero a O
A corrupto
En cualquier otro caso:
Indicador de arrastre a O
A
=
código del error
Siempre:
BC, DE, HL, IX corruptos
Preservados todos los demás registros
DOS CERRAR
Ol09h (265)
• Cerrar un fichero.
• Escribir la cabecera (si existe).
• Escribir los datos
pendientes.
• Actualizar el directorio.
• Liberar el número de fichero.
Todos los ficheros abiertos deben ser cerrados (o abandonados) en algún momento
.
El
núme­
ro con el que se abre un fichero no puede volver a ser utilizado mientras no se cierre el
fichero.
Condiciones de entrada
B
=
número del fichero
Situación de salida
Éxito:
Indicador de arrastre a 1
A corrupto
Fracaso:
Indicador de arrastre a O
A
=
código del error
Siempre:
BC, DE, HL, IX corruptos
Preservados todos los demás registros
Capítulo
8.
Guía de
programación
en +3 BASIC
242

Publicidad

loading