System.IOUtils.TPath.GetTempPath

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function GetTempPath: string; static;

C++

static System::UnicodeString __fastcall GetTempPath();

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 sont stockés les fichiers temporaires. Ce répertoire est un emplacement géré par le système ; les fichiers qui y sont enregistrés peuvent être supprimés entre deux sessions d'applications ou après chaque redémarrage du système.

Si le système qui exécute votre application ne prend pas en charge le dossier demandé ou si le dossier demandé n'existe pas dans le système, cette fonction renvoie à la place une chaîne vide.

GetTempPath pointe vers les emplacements suivants sur les différentes plates-formes :

  • Sur Windows, OS X et Linux, elle pointe vers un répertoire système.
  • Sur iOS et Android, elle pointe vers un répertoire spécifique à l'utilisateur et à l'application.
Plate-forme Exemple de chemin
Windows XP C:\Documents and Settings\<nom utilisateur>\Local Settings\Temp
Windows Vista ou ultérieur C:\Users\<nom utilisateur>\AppData\Local\Temp
OS X /var/folders/<nom de dossier aléatoire>
Périphérique iOS /private/var/mobile/Applications/<ID application>/tmp
Simulateur iOS /Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<SDK version>/Applications/<ID application>/tmp
Android /storage/emulated/0/Android/data/<ID application>/files/tmp
Linux /tmp

Voir aussi