System.IOUtils.TPath.GetCachePath
Delphi
class function GetCachePath: string; static;
C++
static System::UnicodeString __fastcall GetCachePath();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TPath |
Description
Renvoie le chemin d'accès au répertoire dans lequel votre application peut stocker les fichiers en cache.
Si le système qui exécute votre application ne supporte pas le dossier demandé ou si le dossier demandé n'existe pas dans le système, cette fonction renvoie à la place une chaîne vide.
- Sur Windows et Mac OS X, elle pointe vers un répertoire spécifique à l'utilisateur, quelle que soit l'application.
- Sur iOS et Android, elle pointe vers un répertoire spécifique à l'application et à l'utilisateur.
Plate-forme | Exemple de chemin | ID du chemin |
---|---|---|
Windows XP | C:\Documents and Settings\<nom utilisateur>\Local Settings\Application Data | CSIDL_LOCAL_APPDATA |
Windows Vista ou ultérieur | C:\Users\<nom utilisateur>\AppData\Local | FOLDERID_LocalAppData |
Mac OS X | /Users/<nom utilisateur>/Library/Caches | NSCachesDirectory |
Périphérique iOS | /var/mobile/Containers/Data/Application/<ID application>/Library/Caches | |
Simulateur iOS | /Users/<nom utilisateur>/Library/Developer/CoreSimulator/Devices/<ID périphérique>/data/Containers/Data/Application/<ID application>/Library/Caches | |
Android | /data/data/<ID application>/Cache | Context.getCacheDir |