Ir al contenido principal

Reescribir

Crea un nuevo archivo y lo abre.

Estructura

Rewrite(var F: File [; Recsize: Word ] );

Parámetros

Descripción

La opción «Rewrite» crea un nuevo archivo externo con el nombre asignado a F.

F es una variable de cualquier tipo de archivo asociada a un archivo externo mediante la función AssignFile. RecSize es una expresión opcional, que solo se puede especificar si F es un archivo sin tipo. Si F es un archivo sin tipo, RecSize especifica el tamaño de registro que se utilizará en las transferencias de datos. Si se omite RecSize, se asume un tamaño de registro predeterminado de 128 bytes.

Si ya existe un archivo externo con el mismo nombre, se elimina y se crea uno nuevo vacío en su lugar.

Si F ya está abierto, primero se cierra y luego se vuelve a crear. La posición actual del cursor se establece al principio del archivo vacío.

Si a F se le ha asignado un nombre vacío, como por ejemplo AssignFile(F,''), entonces, tras la llamada a Rewrite, F hace referencia al archivo de salida estándar.

Si F es un archivo de texto, F pasa a ser de solo escritura.

Después de llamar a Rewrite, Eof(F) siempre es verdadero. |