System.IOUtils.TPath.GetCachePath
Delphi
class function GetCachePath: string; static;
C++
static System::UnicodeString __fastcall GetCachePath();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TPath |
Beschreibung
Gibt den Pfad zu dem Verzeichnis zurück, in dem Ihre Anwendung Zwischenspeicherdateien speichern kann.
Wenn das System, auf dem Ihre Anwendung ausgeführt wird, den angeforderten Ordner nicht unterstützt oder wenn der angeforderte Ordner auf dem System nicht vorhanden ist, gibt diese Funktion stattdessen einen leeren String zurück.
- Unter Windows und OS X zeigt die Funktion auf ein benutzerspezifisches, anwendungsunabhängiges Verzeichnis.
- Unter iOS und Android zeigt die Funktion auf ein benutzerspezifisches, anwendungsspezifisches Verzeichnis.
Plattform | Beispielpfad | Pfad-ID |
---|---|---|
Windows XP | C:\Dokumente und Einstellungen\<Benutzername>\Lokale Einstellungen\Anwendungsdaten | CSIDL_LOCAL_APPDATA (EN) |
Windows Vista oder später | C:\Benutzer\<Benutzername>\AppData\Local | FOLDERID_LocalAppData (EN) |
OS X | /Users/<Benutzername>/Library/Caches | NSCachesDirectory (EN) |
iOS-Gerät | /var/mobile/Containers/Data/Application/<Anwendungs-ID>/Library/Caches | |
iOS-Simulator | /Users/<Benutzername>/Library/Developer/CoreSimulator/Devices/<Geräte-ID>/data/Containers/Data/Application/<Anwendungs-ID>/Library/Caches | |
Android | /data/data/<Anwendungs-ID>/cache | Context.getCacheDir (EN) |