AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos externos
  • Gestión de errores
  • Posición en el fichero
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
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
iPhone/iPadIOS Widget

Lectura de un fichero línea por línea mediante una Procedure Ocultar los detalles

<Result> = fReadLine(<File used> , <WLanguage procedure> [, <Separator>])
<Result>: Integro
Número de líneas leídas.
Observación: Un Line termina con un carácter CR (Carriage Return).
<File used>: Entero o DiskFile Variable
<WLanguage procedure>: Nombre de Procedure
Nombre del WLanguage Procedure ("callback") llamado para cada Line leído en el fichero. Esta Procedure se utiliza para manipular la Line actual . Para obtener más información sobre este procedimiento, consulte Parámetros de la Procedure utilizada por fReadLine.
<Separator>: Cadena de caracteres
Separador utilizado entre las líneas. El separador Default es el Carriage Return (CR).
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
Componente: wd290std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 03/10/2023

Señalar un error o enviar una sugerencia | Ayuda local