|
|
|
|
- Gestión de errores
- Posición en el fichero
- Gestión del formato ANSI/UNICODE
Lee un Line en un archivo externo.
Sintaxis
Lectura de un fichero Line por Line Ocultar los detalles
<Result> = fReadLine(<File used> [, <Separator>])
<Result>: Cadena de caracteres o cadena de caracteres UNICODE - Line leído en un fichero externo.
- Constante EOT si se ha alcanzado el final del archivo.
- Cadena vacía ("") si se produce un error. En este caso, la variable ErrorOccurred se establece en True.
Observación: Un Line termina con un carácter CR (Carriage Return).
<File used>: Entero o DiskFile Variable <Separator>: Cadena de caracteres Separador utilizado entre las líneas. El separador Default es el Carriage Return (CR). Nueva funcionalidad versión 2024 Observaciones Gestión de errores La función fReadLine genera un error en los siguientes casos: - el archivo no se abre,
- el archivo no es accesible en modo de lectura,
- el archivo está bloqueado por otro ordenador o por otra aplicación. fUnlock se utiliza para desbloquear un archivo externo.
Posición en el fichero Al abrir un archivo, la posición actual corresponde a: - el primer byte del archivo (por Default),
- el último byte del archivo es el archivo está abierto en modo "adición" (constante foAdd).
Esta posición puede ser modificada por fSeek. La función fReadLine lee los elementos especificados a partir de la posición actual. Una vez que se ha ejecutado fReadLine , la posición actual es set hasta el último byte leído. fReadLine devuelve la constante EOT si se ha llegado al final del archivo. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|