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
Mostrar solo las constantes utilizadas por las sintaxis con prefijo
ConstantedescriptionUtilizado por las funciones
fAccessManeja la fecha/hora del último acceso al archivo.fDate, fTime
fcCopySe utiliza para continuar el copy.fCopyFile
fCopyDir
fcIgnoreSe usa para ignorar la copy de un archivo.fCopyFile
fCopyDir
fCreationManejar la fecha/hora de creación del archivo.fDate, fTime
fcStopSe utiliza para detener el copy permanentemente.fCopyFile
fCopyDir
fdCDRomTipo de disco: CD-ROM (y grabadoras, DVD, etc.).fDriveInfo
fddDefaultEl directorio de datos se crea automáticamente si no existe.fDataDirCommon, fDataDirUser
fdDriveTypeTipo de información a recuperar: tipo de disco.fDriveInfo
fddWithoutCreationEl directorio de datos no se crea si no existe.fExtractPath
fDeleteDestinationSi el archivo de destino ya existe, se eliminará y se volverá a crear.fMerge
fDeleteSource
  • El archivo fuente se borrará a medida que avance la operación de división.
  • Los archivos fuente se borrarán a medida que avance la operación de fusión.
fSplit,
fMerge
fdFileNameSizeTipo de información a recuperar: tamaño máximo del nombre de archivo en el disco (en caracteres).fDriveInfo
fdFixedTipo de disco utilizado: disco duro (disco duro).fDriveInfo
fdForbidVirtualFolderLos directorios virtuales no están listados.fSelectDir
fdFormerAspectLe permite utilizar el antiguo selector de directorios (estilo antiguo).fSelectDir
fdFreeSpaceTipo de información a recuperar: espacio disponible en disco (en bytes).fDriveInfo
fdFullInformationDevuelve toda la información sobre la lista de archivos y directorios.. Cada Line (separada por caracteres CR) contiene la siguiente información:
<Nombre del archivo completo> + TAB + <Tamaño en Bytes> + TAB + <Fecha de la última modificación> + TAB + <Atributos del archivo>
La fecha está en formato YYYMMDDHHmmSS. Los atributos son idénticos a los devueltos por fAttribute.
fListFile
fdIgnoreErrorSi no se puede navegar por un directorio, se ignora.fDirSize
fdInterruptibleLa navegación por los archivos/directorios se puede interrumpir pulsando la tecla ESC.fListFile, fDirSize
fdInvalidTipo de disco utilizado: la ruta especificada no corresponde a un disco.fDriveInfo
fDirectorySección del expediente ruta: directorios de archivos diferentes (no se devuelve el nombre del archivo ni extension).fExtractPath
fDirectorySección del expediente ruta: directorios de archivos diferentes (no se devuelve el nombre del archivo ni extension).fExtractPath
fdNbClusterTipo de información a recuperar: número de grupos de discos.fDriveInfo
fdNbSectorPerClusterTipo de información a recuperar: número de sectores por clúster.fDriveInfo
fdRAMTipo de disco utilizado: disco virtual.fDriveInfo
fdRemoteTipo de disco utilizado: de red.fDriveInfo
fdRemovableTipo de disco: disco extraíble (disquete, zip, etc.).fDriveInfo
fDriveSección del expediente ruta: nombre de la unidad.fExtractPath
fdSectorSizeTipo de información a recuperar: tamaño del sector (en bytes).fDriveInfo
fdSerialNumberTipo de información a recuperar: número de serie del volumen.fDriveInfo
fdTotalSpaceTipo de información a recuperar: tamaño total del disco (en bytes).fDriveInfo
fdUnknownTipo de disco desconocido.fDriveInfo
fdVolumeNameTipo de información a recuperar: nombre del volumen.fDriveInfo
fExtensionSección del expediente ruta: expediente extension, precedido de ".".fExtractPath
fFileSección del expediente ruta: nombre de archivo (sin extension).
Observación: Esta constante corresponde a fFileName en las versiones anteriores.
fExtractPath
flChangeDirCambia el directorio: primer archivo de la lista de un subdirectorio.fListFile, fListDirectory, BurnerAddDirectory
flDirectoryMismo directorio: archivo listado que pertenece al mismo directorio que el archivo anterior.fListDirectory
flFileCaracterísticas del archivo listado.fListFile, BurnerAddDirectory
flFirstFileEl archivo listado corresponde al primer archivo de directorio.fListFile, BurnerAddDirectory
fLinkPhysicalCrear un enlace físico.
Un enlace físico es un archivo al que se puede acceder a través de varias rutas. La eliminación de archivos sólo se puede realizar cuando se han eliminado todos los enlaces físicos.
fCreateLink
fLinkSymbolicCrear un enlace simbólico.
Un enlace simbólico es un "puntero" a un archivo. La eliminación del enlace simbólico no afecta al archivo apuntado. La eliminación del archivo apuntado hace que el enlace simbólico sea inválido.
fCreateLink
fLockEmptyFileSe utiliza para bloquear un archivo, incluso si está vacío.fLock
fModifyManejar la Fecha/Hora de la última modificación del archivo.fDate, fTime
foAddModo de apertura del archivo: abrir el archivo en modo "add".fOpen
foAnsiSe utiliza para gestionar un archivo Ansi cuando el modo "Utilizar las cadenas Unicode en tiempo de ejecución" está activado en la configuración del proyecto.
Modo utilizado por Default:
  • en los proyectos WINDEV y WEBDEV antes de la versión 17,
  • en las configuraciones de los proyectos WINDEV y WEBDEV que utilizan el modo "Usar cadenas Ansi en tiempo de ejecución" de la versión 17.
fLoadText,
fCreate,
fOpen,
fOpenTempFile
foAutomaticDeletionEl archivo se borrará automáticamente cuando se cierre (con fClose o cuando se cierre la aplicación). Si varias aplicaciones utilizan el archivo, éste se borrará automáticamente cuando la última aplicación lo cierre (cuando se llame a fClose, o al final de la aplicación).fCreate, fOpen, fOpenTempFile
foCreateModo de apertura del archivo: crear el archivo.fOpen
foCreateIfNotExistModo de apertura del archivo: crear el fichero sólo si este fichero no existe.fOpen
foReadModo de acceso al archivo: abrir el archivo en modo "sólo lectura".fOpen
foReadLockBloqueo al abrir el archivo: archivo creado en formato de sólo lectura. Las otras aplicaciones no pueden leer el fichero actual.fCreate, fOpen, fOpenTempFile
foReadWriteModo de acceso al archivo: abrir el archivo en modo "lectura/escritura".fOpen
foSequentialAccessOptimiza la gestión de las cachés del archivo especificando a Windows que el archivo será leído desde el principio hasta el final.fOpen
foUnicodeSe utiliza para gestionar un archivo Unicode cuando el modo "Utilizar las cadenas Ansi en tiempo de ejecución" está activado en la configuración del proyecto.
Modo utilizado por Default:
  • en los proyectos de WINDEV Mobile independientemente del modo y versión utilizados,
  • en las configuraciones de los proyectos WINDEV y WEBDEV que utilizan el modo "Usar cadenas Unicode en tiempo de ejecución" de la versión 17.
fLoadText,fCreate,
fOpen,
foWithoutDeletionEl archivo no se borrará automáticamente cuando se cierre.fOpenTempFile
foWriteModo de acceso al archivo: abrir el archivo en modo "sólo escritura".fOpen
foWriteLockBloqueo al abrir el archivo: creado en un archivo de sólo escritura. Las otras aplicaciones no pueden modificar el archivo actual.fCreate, fOpen, fOpenTempFile
fPathUNICODESe usa para especificar el formato del resultado de la función: el resultado estará en formato Unicode.fShortPath
fLongPath
fListFile
fShortName
fLongName
fpBeginningPosición de origen en el archivo: primer byte de archivo.fSeek
fpCurrentPosición de origen en el archivo: posición actual.fSeek
fpEndPosición de origen en el archivo: último byte del archivo.fSeek
frConfirmSe pide una confirmación antes de sobrescribir un archivo o un directorio (copy, mudanza, etc.).fCopyFile, fCopyDir, fMoveDir
frDirectoryBusca un directoriofDir
frelAllModo de construcción de la ruta relativa: Obtiene la ruta relativa del archivo.fBuildRelativePath
fRelativePathSe usa para devolver el directorio padre en el formato de un ruta relativo.fParentDir
frelSubdirectoryOnlyModo de construcción de la ruta relativa: Obtiene la ruta relativa a <Reference path>. fBuildRelativePath
frFileBuscar un archivo.fDir
frNoHiddenDirectorySi se utiliza la constante frFullInformation, no se listan los directorios ocultos (atributo = "H").fListFile
frNoHiddenFileSi se utiliza la constante frFullInformation, los archivos ocultos no se listan (atributo = "H").fListFile
frNotRecursiveLos subdirectorios no se procesan.fListFile, fDirSize
frProgressMuestra una ventana de progreso (barra de progreso)fCopyFile, fCopyDir, fMoveDir
frReadOnlyTambién elimina los archivos de sólo lectura. Si no se especifica esta opción, la función devolverá False si se deben eliminar archivos de solo lectura.fRemoveDir, fDelete
frRecursiveLos subdirectorios se procesanfCopyFile, fListFile, fCopyDir, fMoveDir, fRemoveDir
frToRecycleBinEnvía el archivo o el directorio a la papelera de reciclaje de Windows en lugar de eliminarlo.fRemoveDir, fDelete
fselChangeEnvía el mensaje MessageSelect a la ventana WINDEV llamadora por cada clic en un archivo que se encuentra en el selector de archivos.fSelect
fselCreateAbre el selector de archivos en modo creación de archivo (botón "Guardar").fSelect
fselExistModo de apertura del selector de archivos:
  • con fselCreate: Devuelve el nombre del archivo seleccionado. Si el archivo ya existe, aparece un cuadro de diálogo que permite al usuario sobrescribir el archivo anterior,
  • con fselOpen: Devuelve el nombre del archivo seleccionado si existe.
fSelect
fselMultiAbre el selector de archivos en modo de selección múltiple. El usuario puede seleccionar varios archivos utilizando las teclas "Ctrl" y "Shift".
fselOpenAbre el selector de archivos en modo de apertura de archivos (botón "Abrir").fSelect
fSeparatorPlatformLos separadores (\ y /) serán sustituidos por el separador correspondiente a la plataforma actual.fSeparator
fSeparatorUnixLos separadores (\ y /) serán sustituidos por /.fSeparator
fSeparatorWindowsLos separadores (\ y /) serán sustituidos por \.fSeparator
ftAllEvent para rastrear: Se hará un seguimiento de todas las acciones posibles. Corresponde a ftCreateFile + ftModifyFile + Rename + ftDeleteFile.fTrackFile,
fTrackDirectory
ftCreateFileEvent para rastrear: Creación de un fichero o de un directorio.fTrackFile,
fTrackDirectory
ftDeleteFileEvent para rastrear: Eliminar un archivo o un directorio.fTrackFile,
fTrackDirectory
ftModifyFileEvent para rastrear: Cambiar un archivo o un directorio.fTrackFile,
fTrackDirectory
ftRenameEvent para rastrear: Renombrar un archivo o un directorio.fTrackFile,
fTrackDirectory
ConstantedescriptionUtilizado por las funciones
fAccessManeja la fecha/hora del último acceso al archivo.fDate, fTime
fcCopySe utiliza para continuar el copy.fCopyFile
fCopyDir
fcIgnoreSe usa para ignorar la copy de un archivo.fCopyFile
fCopyDir
fCreationManejar la fecha/hora de creación del archivo.fDate, fTime
fcStopSe utiliza para detener el copy permanentemente.fCopyFile
fCopyDir
fdCDRomTipo de disco: CD-ROM (y grabadoras, DVD, etc.).fDriveInfo
fddDefaultEl directorio de datos se crea automáticamente si no existe.fDataDirCommon, fDataDirUser
fdDriveTypeTipo de información a recuperar: tipo de disco.fDriveInfo
fddWithoutCreationEl directorio de datos no se crea si no existe.fExtractPath
fDeleteDestinationSi el archivo de destino ya existe, se eliminará y se volverá a crear.fMerge
fDeleteSource
  • El archivo fuente se borrará a medida que avance la operación de división.
  • Los archivos fuente se borrarán a medida que avance la operación de fusión.
fSplit,
fMerge
fdFileNameSizeTipo de información a recuperar: tamaño máximo del nombre de archivo en el disco (en caracteres).fDriveInfo
fdFixedTipo de disco utilizado: disco duro (disco duro).fDriveInfo
fdForbidVirtualFolderLos directorios virtuales no están listados.fSelectDir
fdFormerAspectLe permite utilizar el antiguo selector de directorios (estilo antiguo).fSelectDir
fdFreeSpaceTipo de información a recuperar: espacio disponible en disco (en bytes).fDriveInfo
fdFullInformationDevuelve toda la información sobre la lista de archivos y directorios.. Cada Line (separada por caracteres CR) contiene la siguiente información:
<Nombre del archivo completo> + TAB + <Tamaño en Bytes> + TAB + <Fecha de la última modificación> + TAB + <Atributos del archivo>
La fecha está en formato YYYMMDDHHmmSS. Los atributos son idénticos a los devueltos por fAttribute.
fListFile
fdIgnoreErrorSi no se puede navegar por un directorio, se ignora.fDirSize
fdInterruptibleLa navegación por los archivos/directorios se puede interrumpir pulsando la tecla ESC.fListFile, fDirSize
fdInvalidTipo de disco utilizado: la ruta especificada no corresponde a un disco.fDriveInfo
fDirectorySección del expediente ruta: directorios de archivos diferentes (no se devuelve el nombre del archivo ni extension).fExtractPath
fDirectorySección del expediente ruta: directorios de archivos diferentes (no se devuelve el nombre del archivo ni extension).fExtractPath
fdNbClusterTipo de información a recuperar: número de grupos de discos.fDriveInfo
fdNbSectorPerClusterTipo de información a recuperar: número de sectores por clúster.fDriveInfo
fdRAMTipo de disco utilizado: disco virtual.fDriveInfo
fdRemoteTipo de disco utilizado: de red.fDriveInfo
fdRemovableTipo de disco: disco extraíble (disquete, zip, etc.).fDriveInfo
fDriveSección del expediente ruta: nombre de la unidad.fExtractPath
fdSectorSizeTipo de información a recuperar: tamaño del sector (en bytes).fDriveInfo
fdSerialNumberTipo de información a recuperar: número de serie del volumen.fDriveInfo
fdTotalSpaceTipo de información a recuperar: tamaño total del disco (en bytes).fDriveInfo
fdUnknownTipo de disco desconocido.fDriveInfo
fdVolumeNameTipo de información a recuperar: nombre del volumen.fDriveInfo
fExtensionSección del expediente ruta: expediente extension, precedido de ".".fExtractPath
fFileSección del expediente ruta: nombre de archivo (sin extension).
Observación: Esta constante corresponde a fFileName en las versiones anteriores.
fExtractPath
flChangeDirCambia el directorio: primer archivo de la lista de un subdirectorio.fListFile, fListDirectory, BurnerAddDirectory
flDirectoryMismo directorio: archivo listado que pertenece al mismo directorio que el archivo anterior.fListDirectory
flFileCaracterísticas del archivo listado.fListFile, BurnerAddDirectory
flFirstFileEl archivo listado corresponde al primer archivo de directorio.fListFile, BurnerAddDirectory
fLinkPhysicalCrear un enlace físico.
Un enlace físico es un archivo al que se puede acceder a través de varias rutas. La eliminación de archivos sólo se puede realizar cuando se han eliminado todos los enlaces físicos.
fCreateLink
fLinkSymbolicCrear un enlace simbólico.
Un enlace simbólico es un "puntero" a un archivo. La eliminación del enlace simbólico no afecta al archivo apuntado. La eliminación del archivo apuntado hace que el enlace simbólico sea inválido.
fCreateLink
fLockEmptyFileSe utiliza para bloquear un archivo, incluso si está vacío.<DiskFile Variable>.Lock
fModifyManejar la Fecha/Hora de la última modificación del archivo.fDate, fTime
foAddModo de apertura del archivo: abrir el archivo en modo "add".fOpen
foAnsiSe utiliza para gestionar un archivo Ansi cuando el modo "Utilizar las cadenas Unicode en tiempo de ejecución" está activado en la configuración del proyecto.
Modo utilizado por Default:
  • en los proyectos WINDEV y WEBDEV antes de la versión 17,
  • en las configuraciones de los proyectos WINDEV y WEBDEV que utilizan el modo "Usar cadenas Ansi en tiempo de ejecución" de la versión 17.
fLoadText,
fCreate,
fOpen,
fOpenTempFile
foAutomaticDeletionEl archivo se borrará automáticamente cuando se cierre (con <DiskFile Variable>.Cerrar o cuando se cierre la aplicación). Si varias aplicaciones utilizan el archivo, éste se borrará automáticamente cuando la última aplicación lo cierre (cuando se llame a <DiskFile Variable>.Cerrar, o al final de la aplicación).fCreate, fOpen, fOpenTempFile
foCreateModo de apertura del archivo: crear el archivo.fOpen
foCreateIfNotExistModo de apertura del archivo: crear el fichero sólo si este fichero no existe.fOpen
foReadModo de acceso al archivo: abrir el archivo en modo "sólo lectura".fOpen
foReadLockBloqueo al abrir el archivo: archivo creado en formato de sólo lectura. Las otras aplicaciones no pueden leer el fichero actual.fCreate, fOpen, fOpenTempFile
foReadWriteModo de acceso al archivo: abrir el archivo en modo "lectura/escritura".fOpen
foSequentialAccessOptimiza la gestión de las cachés del archivo especificando a Windows que el archivo será leído desde el principio hasta el final.fOpen
foUnicodeSe utiliza para gestionar un archivo Unicode cuando el modo "Utilizar las cadenas Ansi en tiempo de ejecución" está activado en la configuración del proyecto.
Modo utilizado por Default:
  • en los proyectos de WINDEV Mobile independientemente del modo y versión utilizados,
  • en las configuraciones de los proyectos WINDEV y WEBDEV que utilizan el modo "Usar cadenas Unicode en tiempo de ejecución" de la versión 17.
fLoadText,fCreate,
fOpen,
foWithoutDeletionEl archivo no se borrará automáticamente cuando se cierre.fOpenTempFile
foWriteModo de acceso al archivo: abrir el archivo en modo "sólo escritura".fOpen
foWriteLockBloqueo al abrir el archivo: creado en un archivo de sólo escritura. Las otras aplicaciones no pueden modificar el archivo actual.fCreate, fOpen, fOpenTempFile
fPathUNICODESe usa para especificar el formato del resultado de la función: el resultado estará en formato Unicode.fShortPath
fLongPath
fListFile
fShortName
fLongName
fpBeginningPosición de origen en el archivo: primer byte de archivo.<Variable DiskFile>.Seek (Función)
fpCurrentPosición de origen en el archivo: posición actual.<Variable DiskFile>.Seek (Función)
fpEndPosición de origen en el archivo: último byte del archivo.<Variable DiskFile>.Seek (Función)
frConfirmSe pide una confirmación antes de sobrescribir un archivo o un directorio (copy, mudanza, etc.).fCopyFile, fCopyDir, fMoveDir
frDirectoryBusca un directoriofDir
frelAllModo de construcción de la ruta relativa: Obtiene la ruta relativa del archivo.fBuildRelativePath
fRelativePathSe usa para devolver el directorio padre en el formato de un ruta relativo.fParentDir
frelSubdirectoryOnlyModo de construcción de la ruta relativa: Obtiene la ruta relativa a <Reference path>. fBuildRelativePath
frFileBuscar un archivo.fDir
frNoHiddenDirectorySi se utiliza la constante frFullInformation, no se listan los directorios ocultos (atributo = "H").fListFile
frNoHiddenFileSi se utiliza la constante frFullInformation, los archivos ocultos no se listan (atributo = "H").fListFile
frNotRecursiveLos subdirectorios no se procesan.fListFile, fDirSize
frProgressMuestra una ventana de progreso (barra de progreso)fCopyFile, fCopyDir, fMoveDir
frReadOnlyTambién elimina los archivos de sólo lectura. Si no se especifica esta opción, la función devolverá False si se deben eliminar archivos de solo lectura.fRemoveDir, fDelete
frRecursiveLos subdirectorios se procesanfCopyFile, fListFile, fCopyDir, fMoveDir, fRemoveDir
frToRecycleBinEnvía el archivo o el directorio a la papelera de reciclaje de Windows en lugar de eliminarlo.fRemoveDir, fDelete
fselChangeEnvía el mensaje MessageSelect a la ventana WINDEV llamadora por cada clic en un archivo que se encuentra en el selector de archivos.fSelect
fselCreateAbre el selector de archivos en modo creación de archivo (botón "Guardar").fSelect
fselExistModo de apertura del selector de archivos:
  • con fselCreate: Devuelve el nombre del archivo seleccionado. Si el archivo ya existe, aparece un cuadro de diálogo que permite al usuario sobrescribir el archivo anterior,
  • con fselOpen: Devuelve el nombre del archivo seleccionado si existe.
fSelect
fselMultiAbre el selector de archivos en modo de selección múltiple. El usuario puede seleccionar varios archivos utilizando las teclas "Ctrl" y "Shift".
fselOpenAbre el selector de archivos en modo de apertura de archivos (botón "Abrir").fSelect
fSeparatorPlatformLos separadores (\ y /) serán sustituidos por el separador correspondiente a la plataforma actual.fSeparator
fSeparatorUnixLos separadores (\ y /) serán sustituidos por /.fSeparator
fSeparatorWindowsLos separadores (\ y /) serán sustituidos por \.fSeparator
ftAllEvent para rastrear: Se hará un seguimiento de todas las acciones posibles. Corresponde a ftCreateFile + ftModifyFile + Rename + ftDeleteFile.fTrackFile,
fTrackDirectory
ftCreateFileEvent para rastrear: Creación de un fichero o de un directorio.fTrackFile,
fTrackDirectory
ftDeleteFileEvent para rastrear: Eliminar un archivo o un directorio.fTrackFile,
fTrackDirectory
ftModifyFileEvent para rastrear: Cambiar un archivo o un directorio.fTrackFile,
fTrackDirectory
ftRenameEvent para rastrear: Renombrar un archivo o un directorio.fTrackFile,
fTrackDirectory
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: 13/01/2023

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