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
  • Propiedades específicas de las variables de tipo DiskFile
  • Funciones que utilizan el tipo DiskFile
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
El tipo DiskFile permite manipular archivos de texto en el disco. Las características del archivo se pueden definir y cambiar mediante diferentes propiedades WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
// Writing into a text file
MyFile is DiskFile = fOpen("File.txt")
MyFile.Write("Report")
Propiedades

Propiedades específicas de las variables de tipo DiskFile

Las siguientes propiedades se pueden utilizar para manipular archivos de texto:
Nombre de la propiedadTipo utilizadoEfecto
DateCreatedDateTimeFecha y hora de creación del archivo.
LinuxiPhone/iPadIOS WidgetMac Catalyst
Esta propiedad es de solo lectura.
AndroidWidget Android Java Esta Property sólo está disponible a partir de Android 8. En versiones anteriores, esta Property devuelve una cadena vacía.
DateLastAccessedFechaHoraFecha y hora del último acceso al archivo.
AndroidWidget Android Java Esta Property sólo está disponible a partir de Android 8. En versiones anteriores, esta Property devuelve una cadena vacía en modo lectura, y no tiene ningún efecto en modo escritura.
DateModifiedFechaHoraFecha y hora de la última modificación del archivo.
AndroidWidget Android Java Esta Property sólo está disponible a partir de Android 8. En versiones anteriores, esta Property devuelve una cadena vacía en modo lectura, y no tiene ningún efecto en modo escritura.
ManejeEntero del sistema
  • Sistema de archivos manipular,
  • -1 si no hay archivos asociados.
Esta propiedad es de solo lectura.
AndroidWidget Android Java Esta propiedad no está disponible.

Observación: El archivo asociado a una variable de tipo DiskFile se cierra automáticamente fuera del alcance de la variable.
AndroidWidget Android Java El archivo asociado con un FileDisk Variable se cierra automáticamente cuando el sistema Android determina que se puede liberar el último Variable que apunta al archivo.
Observaciones

Funciones que utilizan el tipo DiskFile

  • Funciones que utilizan la sintaxis estándar:
    fCerrarCierra un fichero externo.
    fChangeSizeCambia el tamaño de un archivo externo.
    fCrearCrea un fichero externo.
    fFileNameDevuelve el nombre de un archivo externo que está actualmente abierto.
    fFindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
    fLockBloquea total o parcialmente un archivo externo.
    fOpenAbre un archivo externo (ANSI o UNICODE) para poder manipular Rlo mediante programación.
    fOpenTempFileCrea y abre un archivo temporal.
    fReadLineLee una línea de un archivo externo (ANSI o UNICODE).
    fReadLineRegularExpressionLee una línea en un archivo externo, obtiene secciones de esta línea según una expresión regular y las asigna a un Variable.
    fSeekObtiene y establece la posición actual en un archivo externo.
    fSizeDevuelve el tamaño de un archivo (en bytes).
    fUnlockDesbloquea total o parcialmente un archivo externo.
    fWriteEscribe:
    • una cadena de caracteres a un fichero externo.
    • una sección de memoria.
    fWriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
    LecturaLee:
    • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
    • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
  • Funciones que utilizan la sintaxis con prefijo:
    <Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
    <Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
    <Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
    <Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
    <Variable FichierDisque>.CréeCrée un fichier externe.
    <Variable FichierDisque>.OuvreOuvre un fichier externe (ANSI ou UNICODE) pour le manipuler par programmation.
    <Variable FichierDisque>.OuvreFichierTempCrée et ouvre un fichier temporaire.
    .ChangeSizeCambia el tamaño de un archivo externo.
    .FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
    .leerLee:
    • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
    • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
    .LockBloquea total o parcialmente un archivo externo.
    .ReadLineRegularExpressionLee una línea en un archivo externo, obtiene secciones de esta línea según una expresión regular y las asigna a un Variable.
    .UnlockDesbloquea total o parcialmente un archivo externo.
    .WriteEscribe:
    • una cadena de caracteres en un fichero externo.
    • una sección de memoria.
    CerrarCierra un fichero externo.
    WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
Versión mínima requerida
  • Versión 28
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/11/2023

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