Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.740 Beiträge
 
Delphi 12 Athens
 
#12

AW: Wo speichert ihr programmspezifische Daten unter Android?

  Alt 26. Aug 2025, 19:18
@QuickAndDirty: TDirectory.CreateDirectory ist ein ForceDirectory ... das Exists darfst du dir hier also gern sparen

Tipp: Da du hier bereits mit $If arbeitest,
dann bietet es sich an, alles via $ElseIf zusammenzufassen,
und schon passt da auch noch ein wunderschönes $Else mit dran, für Alles, was du vergessen hast. (OSX, Linux und was es irgendwann alles mal geben wird)
Delphi-Quellcode:
{$IF defined(MSWINDOWS)}
  ...
{$ELSEIF defined(ANDROID)}
  AppDataPath := TPath.getHomePath;
{$ELSEIF defined(IOS)}
  AppDataPath := TPath.GetDocumentsPath;
{$ELSE}
  {$MESSAGE Fatal 'OS not supported'}
{$ENDIF}
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat