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
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
Observación: Estas funciones también están disponibles en la sintaxis con prefijo (Funciones para el tratamiento de directorios y ficheros externos (sintaxis de prefijos)).
Las siguientes funciones se utilizan para gestionar archivos externos:
fAddBufferAñade el contenido de un búfer al final de un archivo.
fAddTextAñade el contenido de una cadena de caracteres al final de un archivo.
fAttributeDevuelve o modifica los atributos de un archivo.
fAttributeReadOnlyObtiene y establece el atributo de sólo lectura de un archivo.
fBuildPathConstruye un fichero completo ruta a partir del directorio y nombre corto de un fichero.. Esta función se utiliza principalmente para get un nombre de archivo válido sin tener que preocuparse por la presencia de separadores en el ruta ('/' o '\') o por su dirección según la plataforma.
fBuildRelativePathDevuelve la ruta relativa a un archivo con respecto a un directorio de referencia.
fCacheDirDevuelve la ruta de directorio que se utilizará para almacenar los datos en caché en el espacio de almacenamiento interno de la aplicación.
fCerrarCierra un fichero externo.
fChangeExtensionCambia la extensión de un archivo en el disco.
fChangeSizeCambia el tamaño de un archivo externo.
fCompareCompara el contenido de dos archivos poco a poco.
fCompressComprime un archivo.
fContentTypeDevuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions).
fCopyDirCopia el contenido de un directorio y sus subdirectorios.
fCopyFileCopia uno o más archivos (independientemente de sus atributos).
fCopyFileWebFolderCopia un archivo Image del directorio de datos de la aplicación (o de uno de sus subdirectorios) al directorio "_WEB" de la aplicación (o a uno de sus subdirectorios).
fCrearCrea un fichero externo.
fCreateLinkCrea un enlace en un archivo en la ubicación especificada.
fCurrentDirIdentifica o modifica el directorio actual.
fCurrentDriveObtiene o establece la unidad actual.
fDataDirDevuelve el ruta completo del directorio de archivos de datos HFSQL especificados por el usuario al instalar la aplicación.
fDataDirCommonDevuelve un directorio ruta para los datos compartidos de la aplicación actual.:
  • entre todos los usuarios de el equipo
  • entre todos los usuarios de EET
Este directorio se puede utilizar sin restricciones en Windows XP, Vista, ... Este directorio se utiliza para almacenar: 
  • los archivos para la configuración general de la aplicación (archivos.INI, archivos.XML, etc.).
  • los archivos de datos comunes a todos los usuarios (archivos HFSQL .fic, .ndx y .mmo).
fDataDirUserDevuelve un directorio ruta para los datos del usuario actual de la aplicación actual.
fDateDevuelve o modifica las diferentes fechas de associated con un archivo o directorio (fecha de creación, modificación o acceso).
fDateTimeDevuelve o modifica las diferentes fechas y horas de associated con un archivo o directorio (fecha de creación, modificación o acceso).
fDecryptDescifra un archivo que fue encriptado por fCrypt.
fDeleteElimina un archivo accesible desde el ordenador actual.
fDeleteFileWebFolderElimina un archivo Image del directorio "_WEB" de la aplicación (o de uno de sus subdirectorios).
fDetectRemovableStorageDetecta si se ha añadido o eliminado una unidad de almacenamiento extraíble (CD, llave USB, cámara USB,...).
fDirBusca un archivo o directorio.
fDirAttributeDevuelve o modifica los atributos de un directorio.
fDirectoryExistComprueba la existencia de un directorio.
fDirExistComprueba la existencia de un directorio.
fDirRenameModifica el nombre de un directorio.
fDirSizeDevuelve el tamaño de un directorio en bytes.
fDriveInfoDevuelve información sobre una unidad.
fDriveReadyPermite saber:
  • si se dispone de una Drive determinada (tarjeta de almacenamiento, CD o DVD),
  • si existe la Drive.
fEncryptCifra un archivo en formato binario o ASCII.
fExeDirDevuelve el directorio desde el que se inicia la ejecución.
fExtractPathDevuelve los diferentes elementos de una ruta: disco, directorios, nombre y extensión del archivo.
fExtractResourceExtrae un recurso de la aplicación en una ubicación física del dispositivo.
fFileExistComprueba la existencia de 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.
fGlobalDirCommonDevuelve un directorio ruta para los datos globales de la aplicación actual (datos compartidos entre varias aplicaciones), independientemente del usuario actual.
fGlobalDirUserDevuelve un directorio ruta para los datos globales de la aplicación actual (datos compartidos entre varias aplicaciones), para el usuario actual.
fGraphicFilterDevuelve la lista de formatos de Image soportados por la plataforma actual, en el formato esperado por el filtro de fSelect.
fImageSelectAbre el selector de ventanas de Image.
fInsertTextAtBeginningInserta texto al principio de un archivo sin sobrescribir el texto existente.
fIsImageSe utiliza para averiguar si un archivo encontrado en un disco o un archivo contenido en un búfer corresponde a un formato Image reconocido por WINDEV, WEBDEV o WINDEV Mobile.
fListDirectoryEnumera los subdirectorios de un directorio dado y devuelve las rutas completas de los subdirectorios listados.
fListDiskDevuelve la lista de discos instalados en el equipo.
fListFileEnumera los archivos encontrados en un directorio y devuelve la lista de archivos.
fListResourceEnumera los recursos integrados a la aplicación.
fLoadBufferCarga el contenido de un archivo externo (texto, imagen, ...) en un buffer Variable.
fLoadResourceCarga el contenido de un Resource de una biblioteca.
fLoadTextCarga el contenido de un archivo de texto en cualquier control de texto o Variable (cadena Variable, control Campo de entrada en una ventana, control Estático en una reporte, etc.).
fLockBloquea total o parcialmente un archivo externo.
fLongNameDevuelve el nombre largo de un fichero o directorio.
fLongPathDevuelve la ruta completa y larga de un fichero o directorio.
fMakeDirCrea un directorio (y los directorios intermedios si es necesario).
fMergeFusiona varios archivos en uno solo.
fMIMETypeDevuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions).
fMoveDirMueve un directorio y su contenido.
fMoveFileMueve un archivo de un directorio a otro.
fOpenAbre un archivo externo (ANSI o UNICODE) para poder manipular Rlo mediante programación.
fOpenTempFileCrea y abre un archivo temporal.
fParentDirDevuelve el ruta del directorio principal para el directorio especificado.
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.
fRemoveDirElimina un directorio de un disco.
fRenameModifica el nombre de un archivo.
fReportsAndQueriesDirDevuelve:
  • el ruta completo del directorio para los informes y consultas personalizados. Este directorio corresponde al directorio de los informes y consultas de Visible por el usuario que los creó.
  • el ruta completo del directorio para los informes y consultas compartidos. Este directorio corresponde al directorio de los informes y consultas de Visible por todos los usuarios de la aplicación.
fResourceDirDevuelve el ruta de los recursos de sólo lectura de la aplicación.
fSaveBufferCrea y rellena un archivo de texto con el contenido de una cadena o buffer Variable.
fSaveTextCrea y llena un archivo de texto con el contenido de un control de texto o de un texto Variable (cadena Variable, control Campo de entrada en una ventana, control Estático en una reporte, ...).
fSeekObtiene y establece la posición actual en un archivo externo.
fSelectAbre el selector de archivos de Windows.
fSelectDirAbre un selector de directorios.
fSepDevuelve el separador de directorio según la plataforma actual ('\' o '/').
fSeparatorDevuelve un fichero ruta con separadores normalizados.
fShortNameDevuelve el nombre corto de un fichero o directorio.
fShortPathDevuelve la abreviatura ruta completa de un fichero o directorio.
fSizeDevuelve el tamaño de un archivo (en bytes).
fSizeUncompressedDevuelve el tamaño de un archivo antes de la compresión. Cuando un archivo es descomprimido por fUncompress, le recomendamos que compare el tamaño no comprimido del archivo con el espacio disponible en el disco.
fSplitDivide un archivo en varios archivos.
fStopCompressDetiene la operación utilizada para comprimir o descomprimir un archivo.
fTempDirDevuelve el nombre del directorio utilizado para almacenar los archivos temporales.
fTempFileDevuelve el nombre de un archivo temporal único.
fTempPathDevuelve el nombre del directorio utilizado para almacenar los archivos temporales.
fTimeDevuelve o modifica las diferentes veces que associated con un archivo o directorio (fecha de creación, modificación o acceso).
fTrackDirectoryDetecta las modificaciones realizadas en el contenido de un directorio.
fTrackFileActiva el seguimiento de un archivo.
fTrackStopDetiene el monitoreo de un archivo o directorio.
fTrackStopAllDetiene todas las tareas de monitorización actuales en archivos y directorios.
fUncompressDescomprime un archivo que fue comprimido por fCompress.
fUnlockDesbloquea total o parcialmente un archivo externo.
fWebDirDevuelve el nombre físico del directorio que contiene las imágenes, los archivos Java Script y los archivos Java del sitio WEBDEV.
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.
También se pueden utilizar las siguientes funciones para gestionar los ficheros externos:
CompleteDirAgrega una barra invertida al final de la cadena, si es necesario. Esta función es útil para construir nombres de archivos completos cuando se desconoce el formato de la ruta (por ejemplo, cuando el usuario introduce una ruta de archivo).
UncompleteDirElimina el carácter "/" o "\" del final de una cadena, si es necesario.. Esta función es útil para construir nombres de archivos completos cuando se desconoce el formato de la ruta (por ejemplo, cuando el usuario introduce una ruta de archivo).
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: 09/12/2023

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