PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Gestión de errores
  • Equivalence
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devuelve el tamaño de un archivo (en bytes).
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Esta función ahora está disponible para aplicaciones Android.
Versiones 16 y posteriores
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Nueva funcionalidad versión 16
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Versiones 17 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Versiones 21 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Ejemplo
WINDEVWEBDEV - Código ServidorReportes y ConsultasJavaPHPAjaxCódigo de Usuario (UMC)
// Size of a file
ResSize = fSize("C:\MyDirectories\File.doc")
Windows Mobile
// Size of a file
ResSize = fSize("\MyDirectories\File.psw")
Sintaxis
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidWidget Android iPhone/iPadWindows MobileJavaPHPAjaxCódigo de Usuario (UMC)

Finding out the size of a file according to its path Ocultar los detalles

<Result> = fSize(<File path>)
<Result>: Integer
  • Tamaño del archivo (en bytes),
  • -1 si se produce un error. Para conocer los detalles del error, utilice ErrorInfo el comando Mensaje de error ininterrumpido.
Cuando se manejan archivos de más de 2 GB, <Result> debe corresponder a un entero de 8 bytes.
<File path>: Character string (with quotes)
Nombre y nombre completo (o relativo) ruta del archivo (hasta 260 caracteres). Se puede utilizar un UNCruta. Los caracteres comodín (* y?) no están permitidos.
Versiones 15 y posteriores
WindowsLinux Este parámetro puede estar en formato Ansi o Unicode.
AndroidWidget Android Este parámetro puede corresponder a un completo ruta o a un pariente ruta en relación al directorio actual (devuelto por fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
Recordatorio: En Android, el sistema de archivos es de sólo lectura en el dispositivo y en el emulador.. Una aplicación tiene derecho a escribir en su directorio de instalación o en uno de sus subdirectorios, así como en la memoria externa (SDCard).
Nueva funcionalidad versión 15
WindowsLinux Este parámetro puede estar en formato Ansi o Unicode.
AndroidWidget Android Este parámetro puede corresponder a un completo ruta o a un pariente ruta en relación al directorio actual (devuelto por fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
Recordatorio: En Android, el sistema de archivos es de sólo lectura en el dispositivo y en el emulador.. Una aplicación tiene derecho a escribir en su directorio de instalación o en uno de sus subdirectorios, así como en la memoria externa (SDCard).
WindowsLinux Este parámetro puede estar en formato Ansi o Unicode.
AndroidWidget Android Este parámetro puede corresponder a un completo ruta o a un pariente ruta en relación al directorio actual (devuelto por fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
Recordatorio: En Android, el sistema de archivos es de sólo lectura en el dispositivo y en el emulador.. Una aplicación tiene derecho a escribir en su directorio de instalación o en uno de sus subdirectorios, así como en la memoria externa (SDCard).
Windows Mobile Esto ruta debe ser un completo ruta o un UNC ruta. No puede ser un familiar ruta.
Versiones 17 y posteriores
iPhone/iPad Este parámetro puede corresponder a un completo ruta o a un pariente ruta en relación al directorio actual (devuelto por fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
Recordatorio: En iPhone/iPad, el sistema de archivos es de sólo lectura en el dispositivo y en el emulador.. Una aplicación tiene los derechos para escribir en su directorio de instalación o en uno de sus subdirectorios.
Nueva funcionalidad versión 17
iPhone/iPad Este parámetro puede corresponder a un completo ruta o a un pariente ruta en relación al directorio actual (devuelto por fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
Recordatorio: En iPhone/iPad, el sistema de archivos es de sólo lectura en el dispositivo y en el emulador.. Una aplicación tiene los derechos para escribir en su directorio de instalación o en uno de sus subdirectorios.
iPhone/iPad Este parámetro puede corresponder a un completo ruta o a un pariente ruta en relación al directorio actual (devuelto por fCurrentDir). Este parámetro distingue entre mayúsculas y minúsculas.
Recordatorio: En iPhone/iPad, el sistema de archivos es de sólo lectura en el dispositivo y en el emulador.. Una aplicación tiene los derechos para escribir en su directorio de instalación o en uno de sus subdirectorios.
Versiones 15 y posteriores
WINDEVWEBDEV - Código ServidorReportes y ConsultasiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCódigo de Usuario (UMC)

Finding out the size of a file opened by the application Ocultar los detalles

<Result> = fSize(<File identifier>)
<Result>: Integer
  • Tamaño del archivo (en bytes),
  • -1 si se produce un error. Para conocer los detalles del error, utilice ErrorInfo el comando Mensaje de error ininterrumpido.
Cuando se manejan archivos de más de 2 GB, <Result> debe corresponder a un entero de 8 bytes.
<File identifier>: Integer
Identificador del archivo devuelto por una de las siguientes funciones: fOpen, fCreate, fOpenTempFile, fMemOpen.
Nueva funcionalidad versión 15
WINDEVWEBDEV - Código ServidorReportes y ConsultasiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCódigo de Usuario (UMC)

Finding out the size of a file opened by the application Ocultar los detalles

<Result> = fSize(<File identifier>)
<Result>: Integer
  • Tamaño del archivo (en bytes),
  • -1 si se produce un error. Para conocer los detalles del error, utilice ErrorInfo el comando Mensaje de error ininterrumpido.
Cuando se manejan archivos de más de 2 GB, <Result> debe corresponder a un entero de 8 bytes.
<File identifier>: Integer
Identificador del archivo devuelto por una de las siguientes funciones: fOpen, fCreate, fOpenTempFile, fMemOpen.
WINDEVWEBDEV - Código ServidorReportes y ConsultasiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCódigo de Usuario (UMC)

Finding out the size of a file opened by the application Ocultar los detalles

<Result> = fSize(<File identifier>)
<Result>: Integer
  • Tamaño del archivo (en bytes),
  • -1 si se produce un error. Para conocer los detalles del error, utilice ErrorInfo el comando Mensaje de error ininterrumpido.
Cuando se manejan archivos de más de 2 GB, <Result> debe corresponder a un entero de 8 bytes.
<File identifier>: Integer
Identificador del archivo devuelto por una de las siguientes funciones: fOpen, fCreate, fOpenTempFile, fMemOpen.
Observaciones

Gestión de errores

fSize genera un error en los siguientes casos:
  • el archivo especificado no existe,
  • el nombre del archivo especificado no es válido.
Nota: fSize no funciona con los archivos ocultos.
Windows Mobile

Equivalence

El modo de funcionamiento de fSize es equivalente al modo de funcionamiento de Tamaño ceFileSize.
La única diferencia es que:
  • fSize maneja un archivo que se encuentra en el Pocket PC desde una aplicación WINDEV Mobile.
  • Tamaño ceFileSize maneja un archivo en el Pocket PC desde una aplicación WINDEV.
Componente : wd250std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Video fSize
https://youtu.be/HyN7Hq54yIw

https://windevdesenvolvimento.blogspot.com/2019/06/dicas-2171-windev-webdev-mobile-arquivo.html

// BTN_TAMANHO_ARQUIVO

n_tamanho_arquivo is int=fSize(EDT_ARQUIVO)
EDT_RESPOSTA=LengthToString(n_tamanho_arquivo,sizeB)+CR
EDT_RESPOSTA+=LengthToString(n_tamanho_arquivo,sizeGB)+CR
EDT_RESPOSTA+=LengthToString(n_tamanho_arquivo,sizeKB)+CR
EDT_RESPOSTA+=LengthToString(n_tamanho_arquivo,sizeMB)+CR
EDT_RESPOSTA+=LengthToString(n_tamanho_arquivo,sizeTB)+CR
amarildo
28 06 2019