Fonction \ Plate-forme
|
Windows
|
OSX
|
iOS
|
Android
|
Linux
|
System.SysUtils.pas
|
GetHomePath
|
CSIDL_APPDATA
|
GetEnvironmentVariable('HOME')
|
GetEnvironmentVariable('HOME')
|
GetFilesDir --> Mémoire interne
|
GetEnvironmentVariable('HOME')
|
System.IOUtils.pas
|
TPath.GetHomePath
|
CSIDL_APPDATA
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\Application Data'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\AppData\Roaming'
|
Le résultat type est :
'/Users/<nom utilisateur>'
|
Le résultat type est :
- Périphérique :
'/private/var/mobile/Applications/<ID application>'
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<SDK version>/Applications/<ID application> '
|
Le résultat type est :
'/data/data/<ID application>/files'
|
A typical result is:
/home/<username>
|
TPath.GetTempPath
|
Dossier 'temp' de l'utilisateur
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\Local Settings\Temp\'
- Vista ou ultérieur :
' C:\Users\<nom utilisateur>\AppData\Local\Temp\'
|
Le résultat type est :
'/var/folders/<nom de dossier aléatoire>/'
|
Le résultat type est :
- Périphérique :
'/private/var/mobile/Applications/<ID application>/tmp'
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/tmp'
|
GetExternalFilesDir+'/tmp/'
Le résultat type est :
'/storage/emulated/0/Android/data/<ID application>/files/tmp'
|
Le résultat type est :
/tmp
|
TPath.GetLibraryPath
|
Même chemin de fichier exécutable.
Si le fichier .exe est 'D:\Test\Example1.exe' , le résultat type est :
'D:\Test\'
|
NSLibraryDirectory
Le résultat type est :
'/Users/<nom utilisateur>/Library'
|
NSLibraryDirectory
Le résultat type est :
- Périphérique :
'/var/mobile/Applications/<ID application>/Library'
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Library'
|
GetLibraryPath
Le résultat type est :
'/data/app-lib/<ID application>-1'
|
Le résultat type est égal à getcwd()
|
GetDocumentsPath
|
CSIDL_PERSONAL
Le résultat type est :
- XP :
- Vista ou ultérieur :
|
NSDocumentDirectory
Le résultat type est :
'/Users/<nom utilisateur>/Documents'
|
NSDocumentDirectory
Le résultat type est :
- Périphérique :
'/var/mobile/Applications/<ID application>/Documents'
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Documents'
|
GetFilesDir -> Mémoire interne
|
Le résultat type est :
$Home/Documents
|
TPath.GetSharedDocumentsPath
|
CSIDL_COMMON_DOCUMENTS
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents'
- Vista ou ultérieur :
'C:\Users\Public\Documents'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<nom utilisateur>/Public'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetExternalFilesDir -> Mémoire externe
Si le périphérique dispose d'un stockage externe (par exemple, une carte SD), cette méthode renvoie le nom d'un chemin à l'intérieur du stockage externe.
Si le périphérique ne dispose pas d'un stockage externe, cette méthode renvoie quelque part à l'intérieur du stockage interne.
Le résultat type est :
'/storage/emulated/0/Documents'
|
Le résultat type est :
$Home/Documents
|
TPath.GetCachePath
|
CSIDL_LOCAL_APPDATA
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\Local Settings\Application Data'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\AppData\Local'
|
NSCachesDirectory
Le résultat type est :
'/Users/<nom utilisateur>/Library/Caches'
|
NSCachesDirectory
Le résultat type est :
- Périphérique :
'/var/mobile/Applications/<ID application>/Library/Caches'
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Library/Caches'
|
GetCacheDir -> Mémoire interne
Le résultat type est :
'/data/data/<application ID>/cache'
|
Le résultat type est :
$HOME/.cache
|
TPath.GetPicturesPath
|
CSIDL_MYPICTURES
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\My Documents\My Pictures'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\Pictures'
|
NSPicturesDirectory
Le résultat type est :
'/Users/<username>/Pictures'
|
NSPicturesDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Pictures'
|
GetExternalPicturesDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/Pictures'
|
Le résultat type est :
$Home/Picture
|
TPath.GetSharedPicturesPath
|
CSIDL_COMMON_PICTURES
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents\My Pictures'
- Vista ou ultérieur :
'C:\Users\Public\Pictures'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedPicturesDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/Pictures'
|
Le résultat type est :
$Home/Picture
|
TPath.GetPublicPath
|
CSIDL_COMMON_APPDATA
Le résultat type est :
Vista ou ultérieur : 'C:\ProgramData'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetExternalFilesDir -> Externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files'
|
Le résultat type est :
$Home/Public .
|
TPath.GetCameraPath
|
CSIDL_MYPICTURES
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\My Documents\My Pictures'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\Pictures'
|
NSPicturesDirectory
Le résultat type est :
'/Users/<username>'
|
NSPicturesDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Pictures'
|
GetExternalCameraDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/DCIM'
|
Le résultat type est :
$Home/Picture
|
TPath.GetSharedCameraPath
|
CSIDL_COMMON_PICTURES
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents\My Pictures'
- Vista ou ultérieur :
'C:\Users\Public\Pictures'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedCameraDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/DCIM'
|
Le résultat type est :
$Home/Picture
|
TPath.GetMusicPath
|
CSIDL_MYMUSIC
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\My Documents\My Music'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\Music'
|
NSMusicDirectory
Le résultat type est :
'/Users/<username>'
|
NSMusicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Music'
|
GetExternalMusicDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/Music'
|
Le résultat type est :
$Home/Music .
|
TPath.GetSharedMusicPath
|
CSIDL_COMMON_MUSIC
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents\My Music'
- Vista ou ultérieur :
'C:\Users\Public\Music'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedMusicDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/Music'
|
Le résultat type est :
$Home/Music
|
TPath.GetMoviesPath
|
CSIDL_MYVIDEO
Le résultat type est :
- XP :
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\Videos'
|
NSMoviesDirectory
Le résultat type est :
'/Users/<nom utilisateur>'
|
NSMoviesDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Movies'
|
GetExternalMoviesDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/Movies'
|
Le résultat type est :
$Home/Video .
|
TPath.GetSharedMoviesPath
|
CSIDL_COMMON_VIDEO
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents\My Videos'
- Vista ou ultérieur :
'C:\Users\Public\Videos'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedMoviesDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/Movies'
|
Le résultat type est :
$Home/Video
|
TPath.GetAlarmsPath
|
CSIDL_MYMUSIC
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\My Documents\My Music'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\Music'
|
NSMusicDirectory
Le résultat type est :
'/Users/<username>'
|
NSMusicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Music'
|
GetExternalAlarmsDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/Alarms'
|
Le résultat type est :
$Home/Music
|
TPath.GetSharedAlarmsPath
|
CSIDL_COMMON_MUSIC
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents\My Music'
- Vista ou ultérieur :
'C:\Users\Public\Music'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<nom utilisateur>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique :
XXX
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedAlarmsDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/Alarms'
|
Le résultat type est :
$Home/Music .
|
TPath.GetRingtonesPath
(identique à TPath.GetMusicPath)
Répertoire du système de fichiers qui sert de référentiel commun pour les fichiers audio des sonneries.
|
CSIDL_MYMUSIC
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\My Documents\My Music'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\Music'
|
NSMusicDirectory
Le résultat type est :
'/Users/<username>'
|
NSMusicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Music'
|
GetExternalRingtonesDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/Ringtones'
|
Le résultat type est :
$Home/Music .
|
TPath.GetSharedRingTonesPath
|
CSIDL_COMMON_MUSIC
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Documents\My Music'
- Vista ou ultérieur :
'C:\Users\Public\Music'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedRingtonesDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/Ringtones'
|
Le résultat type est :
$Home/Music .
|
TPath.GetDownloadsPath
|
CSIDL_LOCAL_APPDATA
Le résultat type est :
- XP :
'C:\Documents and Settings\<nom utilisateur>\Local Settings\Application Data'
- Vista ou ultérieur :
'C:\Users\<nom utilisateur>\AppData\Local'
|
NSDownloadsDirectory
Le résultat type est :
'/Users/<username>'
|
NSDownloadsDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Downloads'
|
GetExternalDownloadsDir -> Mémoire externe
Le résultat type est :
'/storage/emulated/0/Android/data/<application ID>/files/Download'
|
Le résultat type est :
$Home/Downloads .
|
TPath.GetSharedDownloadsPath
|
CSIDL_COMMON_APPDATA
Le résultat type est :
- XP :
'C:\Documents and Settings\All Users\Application Data'
- Vista ou ultérieur :
'C:\ProgramData'
|
NSSharedPublicDirectory
Le résultat type est :
'/Users/<username>'
|
NSSharedPublicDirectory
Le résultat type est :
- Périphérique : Cette fonction renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
- Simulateur :
'/Users/<nom utilisateur>/Library/Application Support/iPhone Simulator/<version SDK>/Applications/<ID application>/Public'
|
GetSharedDownloadsDir -> Mémoire externe partagée
Le résultat type est :
'/storage/emulated/0/Download'
|
Le résultat type est :
$Home/Downloads
|