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 Windows / Funciones del sistema
  • Gestión del directorio de caché externo de la aplicación
  • Consejos para utilizar el directorio de caché externo de la aplicación
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
Devuelve el ruta del directorio que se utilizará para almacenar los datos en caché en el espacio de almacenamiento externo de la aplicación.
Ejemplo
// Save a file in cache on the external storage space
IF SysStatusExternalStorage(1) = sseAvailable THEN
sCacheDir is string = SysCacheExternalStorage(1)
IF sCacheDir <> "" THEN
fSaveText(sCacheDir + "file.txt", MyString)
END
END
Sintaxis
<Result> = SysCacheExternalStorage(<Subscript>)
<Result>: Cadena de caracteres
  • Ruta del directorio de caché,
  • Cadena vacía ("") si se produce un error.
<Subscript>: Integro
Índice del espacio de almacenamiento externo que se va a utilizar (si el dispositivo incluye varios espacios de almacenamiento externo).
Observación: SysNbExternalStorage devuelve el número de espacios de almacenamiento externos encontrados en el dispositivo.
Observaciones

Gestión del directorio de caché externo de la aplicación

Los datos encontrados en este directorio serán borrados automáticamente por el sistema.:
  • si el sistema requiere espacio adicional en el disco (a partir de Android 4.2 y sólo si el directorio se encuentra en una memoria no extraíble, como una partición de la memoria interna).
  • si el usuario desea borrar los datos de la caché.
  • si la aplicación está desinstalada.

Consejos para utilizar el directorio de caché externo de la aplicación

  • Antes de acceder a un directorio situado en el área de almacenamiento externo del dispositivo, se recomienda comprobar su disponibilidad con SysStatusStorageCard.
  • Los archivos de la aplicación que no deben ser compartidos con otras aplicaciones deben ser almacenados en el directorio de la aplicación en el espacio de almacenamiento interno de la aplicación. La ruta de los diferentes subdirectorios es devuelta por fCurrentDir, fExeDir, fDataDir y fCacheDir.
  • fCacheDir se utiliza para conocer el ruta del directorio de caché en la memoria interna del dispositivo.
  • Le aconsejamos que limite el volumen de datos almacenados en la caché y que los elimine tan pronto como dejen de utilizarse.
Componente: wd290android.jar
Versión mínima requerida
  • Versión 21
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 07/04/2023

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