System.IOUtils.TPath.GetPicturesPath

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function GetPicturesPath: string; static;

C++

static System::UnicodeString __fastcall GetPicturesPath();

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 die Bilder des Benutzers gespeichert sind.

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.
    Hinweis: Unter OS X mü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:\Users\<Benutzername>\Pictures FOLDERID_Pictures (EN)
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/Pictures

Siehe auch