Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Android 5 GetHomePath (https://www.delphipraxis.net/185736-android-5-gethomepath.html)

Mavarik 2. Jul 2015 17:50


Android 5 GetHomePath
 
Hallo!

Normalerweise hole ich mir das HomeDir der App mit:

Delphi-Quellcode:
 Result := TPath.GetDocumentsPath + PathDelim;
Scheinbar funktioniert das nicht mehr mit Android 5...

Kennt jemand die Änderung?

Mavarik

Sir Rufo 2. Jul 2015 18:19

AW: Android 5 GetHomePath
 
42 ist dann scheinbar die Lösung ...

Was funktioniert nicht?
  • Gibt es eine Fehlermeldung?
  • Ist der Rückgabewert nicht wie erwartet?
  • Wie ist denn der Rückgabewert?
  • Welcher Rückgabewert wird denn erwartet?
Und
Delphi-Quellcode:
PathDelim
ist sowas von pfui. Wenn man den Pfad mit irgendetwas kombinieren möchte, dann nimmt man die sprechende Methode Delphi-Referenz durchsuchenTPath.Combine, die sorgt dann zuverlässig für den korrekten Delimiter

bra 3. Jul 2015 09:37

AW: Android 5 GetHomePath
 
Zitat:

Zitat von Sir Rufo (Beitrag 1307518)
Und
Delphi-Quellcode:
PathDelim
ist sowas von pfui. Wenn man den Pfad mit irgendetwas kombinieren möchte, dann nimmt man die sprechende Methode Delphi-Referenz durchsuchenTPath.Combine, die sorgt dann zuverlässig für den korrekten Delimiter

Was ist an PathDelim so verkehrt? Wenn man z.B. mehrere Teile kombinieren will, wird Combine ziemlich unhandlich.

Union 3. Jul 2015 09:47

AW: Android 5 GetHomePath
 
Wenn man das schon so machen will, dann verwendet man doch bitte
Delphi-Quellcode:
TPath.DirectorySeparatorChar

Mavarik 3. Jul 2015 09:48

AW: Android 5 GetHomePath
 
Zitat:

Zitat von Sir Rufo (Beitrag 1307518)
42 ist dann scheinbar die Lösung ...

Ne ne ne ich hatte Sourcecode gepostete...


Zitat:

Zitat von Sir Rufo (Beitrag 1307518)
Und
Delphi-Quellcode:
PathDelim
ist sowas von pfui. Wenn man den Pfad mit irgendetwas kombinieren möchte, dann nimmt man die sprechende Methode Delphi-Referenz durchsuchenTPath.Combine, die sorgt dann zuverlässig für den korrekten Delimiter

und macht was? Richtig

Delphi-Quellcode:
Result := Path1 + DirectorySeparatorChar + Path2
Mit noch ein bisschen darum....

Problem liegt aber wo anders...

Ich versuche die Stelle noch zu ermitteln...

Daher: "Den Rest des Thread sehe ich als erledigt an!" :roll:

Mavarik

Daniel 3. Jul 2015 09:52

AW: Android 5 GetHomePath
 
Zitat:

Zitat von Mavarik (Beitrag 1307551)
Problem liegt aber wo anders...

Zitat:

Daher: "Den Rest des Thread sehe ich als erledigt an!"
Da das Problem offenbar nicht wie eingangs beschrieben existiert, mache ich hier mal zu.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz