Funktion/Plattform
|
Windows
|
OSX
|
iOS
|
Android
|
System.SysUtils.pas
|
GetHomePath
|
CSIDL_APPDATA
|
GetEnvironmentVariable('HOME')
|
GetEnvironmentVariable('HOME')
|
GetFilesDir --> Interner Arbeitsspeicher
|
System.IOUtils.pas
|
TPath.GetHomePath
|
CSIDL_APPDATA
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\<Benutzername>\Anwendungsdaten'
- Vista oder später:
'C:\Benutzer\<Benutzername>\AppData\Roaming'
|
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
Ein typisches Ergebnis ist:
- Gerät:
'/private/var/mobile/Applications/<Anwendungs-ID>'
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID> '
|
Ein typisches Ergebnis ist:
'/data/data/<Anwendungs-ID>/files'
|
TPath.GetTempPath
|
Benutzerordner "temp"
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\<Benutzername>\Local Settings\Temp\'
- Vista oder später:
'C:\Benutzer\<Benutzername>\AppData\Local\Temp\'
|
Ein typisches Ergebnis ist:
'/var/folders/<zufälliger Ordnername>/'
|
Ein typisches Ergebnis ist:
- Gerät:
'/private/var/mobile/Applications/<Anwendungs-ID>/tmp'
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/tmp'
|
GetExternalFilesDir+'/tmp/'
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/tmp'
|
TPath.GetLibraryPath
|
Derselbe Pfad wie der der ausführbaren Datei.
Für die .exe -Datei 'D:\Test\Example1.exe' ist ein typisches Ergebnis:
'D:\Test\'
|
NSLibraryDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>/Library'
|
NSLibraryDirectory
Ein typisches Ergebnis ist:
- Gerät:
'/var/mobile/Applications/<Anwendungs-ID>/Library'
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Library'
|
GetLibraryPath
Ein typisches Ergebnis ist:
'/data/app-lib/<Anwendungs-ID>-1'
|
GetDocumentsPath
|
CSIDL_PERSONAL
Ein typisches Ergebnis ist:
|
NSDocumentDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>/Documents'
|
NSDocumentDirectory
Ein typisches Ergebnis ist:
- Gerät:
'/var/mobile/Applications/<Anwendungs-ID>/Documents'
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Documents'
|
GetFilesDir --> Interner Arbeitsspeicher
|
TPath.GetSharedDocumentsPath
|
CSIDL_COMMON_DOCUMENTS
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\All Users\Dokumente'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Dokumente'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>/Public'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetExternalFilesDir -> Externer Arbeitsspeicher
Wenn das Gerät über einen externen Speicher verfügt (z. B. eine SD-Karte), gibt diese Methode den Pfadnamen im externen Speicher zurück.
Wenn das Gerät über keinen externen Speicher verfügt, gibt diese Methode den Pfadnamen im internen Speicher zurück.
Ein typisches Ergebnis ist:
'/storage/emulated/0/Documents'
|
TPath.GetCachePath
|
CSIDL_LOCAL_APPDATA
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\<Benutzername>\Local Settings\Anwendungsdaten'
- Vista oder später:
'C:\Benutzer\<Benutzername>\AppData\Local'
|
NSCachesDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>/Library/Caches'
|
NSCachesDirectory
Ein typisches Ergebnis ist:
- Gerät:
'/var/mobile/Applications/<Anwendungs-ID>/Library/Caches'
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Library/Caches'
|
GetCacheDir --> Interner Arbeitsspeicher
Ein typisches Ergebnis ist:
'/data/data/<Anwendungs-ID>/cache'
|
TPath.GetPicturesPath
|
CSIDL_MYPICTURES
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\\<Benutzername>\Eigene Dokumente\Eigene Bilder'
- Vista oder später:
'C:\Benutzer\<Benutzername>\Bilder'
|
NSPicturesDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>/Bilder'
|
NSPicturesDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Pictures'
|
GetExternalPicturesDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/Pictures'
|
TPath.GetSharedPicturesPath
|
CSIDL_COMMON_PICTURES
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\Alle Benutzer\Dokumente\Eigene Bilder'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Bilder'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedPicturesDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Pictures'
|
TPath.GetPublicPath
|
CSIDL_COMMON_APPDATA
Ein typisches Ergebnis ist:
Vista oder später: 'C:\ProgramData'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetExternalFilesDir -> Extern
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files'
|
TPath.GetCameraPath
|
CSIDL_MYPICTURES
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\\<Benutzername>\Eigene Dokumente\Eigene Bilder'
- Vista oder später:
'C:\Benutzer\<Benutzername>\Bilder'
|
NSPicturesDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSPicturesDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Pictures'
|
GetExternalCameraDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/DCIM'
|
TPath.GetSharedCameraPath
|
CSIDL_COMMON_PICTURES
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\Alle Benutzer\Dokumente\Eigene Bilder'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Bilder'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedCameraDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/DCIM'
|
TPath.GetMusicPath
|
CSIDL_MYMUSIC
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\\<Benutzername>\Eigene Dokumente\Eigene Musik'
- Vista oder später:
'C:\Benutzer\<Benutzername>\Musik'
|
NSMusicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSMusicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Music'
|
GetExternalMusicDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/Music'
|
TPath.GetSharedMusicPath
|
CSIDL_COMMON_MUSIC
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Musik'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Musik'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedMusicDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Music'
|
TPath.GetMoviesPath
|
CSIDL_MYVIDEO
Ein typisches Ergebnis ist:
- XP:
- Vista oder später:
'C:\Benutzer\<Benutzername>\Videos'
|
NSMoviesDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSMoviesDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Movies'
|
GetExternalMoviesDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/Movies'
|
TPath.GetSharedMoviesPath
|
CSIDL_COMMON_VIDEO
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Videos'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Videos'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedMoviesDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Movies'
|
TPath.GetAlarmsPath
|
CSIDL_MYMUSIC
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\\<Benutzername>\Eigene Dokumente\Eigene Musik'
- Vista oder später:
'C:\Benutzer\<Benutzername>\Musik'
|
NSMusicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSMusicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Music'
|
GetExternalAlarmsDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/Alarms'
|
TPath.GetSharedAlarmsPath
|
CSIDL_COMMON_MUSIC
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Musik'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Musik'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät:
XXX
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedAlarmsDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Alarms'
|
TPath.GetRingtonesPath
(Entspricht TPath.GetMusicPath)
Das Dateisystemverzeichnis, das als allgemeines Repository für Klingeltondateien dient.
|
CSIDL_MYMUSIC
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\\<Benutzername>\Eigene Dokumente\Eigene Musik'
- Vista oder später:
'C:\Benutzer\<Benutzername>\Musik'
|
NSMusicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSMusicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Music'
|
GetExternalRingtonesDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/Ringtones'
|
TPath.GetSharedRingTonesPath
|
CSIDL_COMMON_MUSIC
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Musik'
- Vista oder später:
'C:\Benutzer\Öffentlich\Öffentliche Musik'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedRingtonesDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Ringtones'
|
TPath.GetDownloadsPath
|
CSIDL_LOCAL_APPDATA
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\<Benutzername>\Local Settings\Anwendungsdaten'
- Vista oder später:
'C:\Benutzer\<Benutzername>\AppData\Local'
|
NSDownloadsDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSDownloadsDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>/Downloads'
|
GetExternalDownloadsDir -> Externer Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Android/data/<Anwendungs-ID>/files/Download'
|
TPath.GetSharedDownloadsPath
|
CSIDL_COMMON_APPDATA
Ein typisches Ergebnis ist:
- XP:
'C:\Dokumente und Einstellungen\All Users\Anwendungsdaten'
- Vista oder später:
'C:\ProgramData'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
'/Benutzer/<Benutzername>'
|
NSSharedPublicDirectory
Ein typisches Ergebnis ist:
- Gerät: Diese Funktion gibt einen leeren String zurück, weil dieses Verzeichnis derzeit nicht unterstützt wird.
- Simulator:
'/Users/<Benutzername>/Library/Application Support/iPhone Simulator/<SDK-Version>/Applications/<Anwendungs-ID>Public'
|
GetSharedDownloadsDir -> Externer gemeinsam genutzter Arbeitsspeicher
Ein typisches Ergebnis ist:
'/storage/emulated/0/Download'
|