DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Système
  • Gestion du répertoire cache externe de l'application par le système
  • Conseils d'utilisation du répertoire cache externe de l'application
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie le chemin du répertoire à utiliser pour stocker les données en cache de l'application sur l'espace de stockage externe de l'application.
Exemple
// Sauvegarde d'un fichier en cache sur l'espace de stockage externe
SI SysEtatStockageExterne(1) = sseDisponible ALORS
sRepCache est une chaîne = SysCacheStockageExterne(1)
SI sRepCache <> "" ALORS
fSauveTexte(sRepCache + "fichier.txt", MaChaîne)
FIN
FIN
Syntaxe
<Résultat> = SysCacheStockageExterne(<Indice>)
<Résultat> : Chaîne de caractères
  • Chemin du répertoire cache,
  • Chaîne vide ("") en cas d'erreur.
<Indice> : Entier
Indice de l'espace de stockage externe à utiliser (si l'appareil possède plusieurs espaces de stockage externe).
Remarque : La fonction SysNbStockageExterne permet de connaître le nombre d'espaces de stockage externe de l'appareil.
Remarques

Gestion du répertoire cache externe de l'application par le système

Les données contenues dans ce répertoire seront automatiquement supprimées par le système :
  • si le système nécessite de l'espace disque supplémentaire (à partir d'Android 4.2 et uniquement si le répertoire se trouve sur de la mémoire non amovible comme par exemple sur une partition de la mémoire interne).
  • si l'utilisateur demande à supprimer les données en cache de l'application.
  • si l'application est désinstallée.

Conseils d'utilisation du répertoire cache externe de l'application

  • Avant d'accéder à un répertoire situé dans la zone de stockage externe de l'appareil, il est conseillé de tester sa disponibilité avec la fonction SysEtatCarteStockage.
  • Les fichiers de l'application qui ne doivent pas être partagés avec d'autres applications doivent être stockés dans le répertoire de l'application sur l'espace de stockage interne de l'application. Le chemin des différents sous-répertoires peut être connu avec les fonctions fRepEnCours, fRepExe, fRepDonnées et fRepCache.
  • La fonction fRepCache permet de connaître le chemin du répertoire cache de l'application sur la mémoire interne de l'appareil.
  • Il est recommandé de limiter le volume des données stockées en cache et de supprimer ces données dès qu'elles ne sont plus utilisées.
Composante : wd290android.jar
Version minimum requise
  • Version 21
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale