System.IOUtils.TPath.GetCameraPath
Delphi
class function GetCameraPath: string; static;
C++
static System::UnicodeString __fastcall GetCameraPath();
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 vom Benutzer mit einer Kamera aufgenommene Bilder gespeichert werden.
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.
Diese Funktion arbeitet – außer für die Android-Plattform – wie GetPicturesPath. Auf der Android-Plattform wird der Pfad zu dem Ordner zurückgegeben, in dem Android mit der Gerätekamera aufgenommene Fotos und Videos speichert.
- Unter Windows und Mac OS X zeigt die Funktion auf ein benutzerspezifisches, anwendungsunabhängiges Verzeichnis.
- Hinweis: Unter Mac OS Xmüssen Sie für den Sandbox-Modus der Berechtigungsliste "com.apple.security.assets.pictures.read-only" oder "com.apple.security.assets.pictures.read-write" hinzufügen, um auf diesen Pfad zuzugreifen.
- Auf dem iOS-Gerät gibt die Funktion einen leeren String zurück, da dieses Verzeichnis derzeit nicht unterstützt wird.
- Auf dem iOS-Simulator und unter Android zeigt die Funktion auf ein benutzerspezifisches, anwendungsspezifisches Verzeichnis.
Plattform | Beispielpfad | Pfad-ID |
---|---|---|
Windows XP | C:\Dokumente und Einstellungen\<Benutzername>Dokumente\Eigene Bilder | CSIDL_MYPICTURES (EN) |
Windows Vista oder später | C:\Benutzer\<Benutzername>\Bilder | FOLDERID_Pictures (EN) |
Mac OS X | /Users/<Benutzername>/Pictures | NSPicturesDirectory (EN) |
iOS-Gerät | ||
iOS-Simulator | /Users/<Benutzername>/Library/Developer/CoreSimulator/Devices/<Geräte-ID>/data/Containers/Data/Application/<Anwendungs-ID>/Pictures | NSPicturesDirectory (EN) |
Android | /storage/emulated/0/Android/data/<Anwendungs-ID>/files/DCIM |