Einzelnen Beitrag anzeigen

Incocnito

Registriert seit: 28. Nov 2016
208 Beiträge
 
#1

Ordner auslesen FMX

  Alt 15. Mär 2021, 13:41
Hi,

ich habe auf meinem Windows-PC eine Datei erstellt.
Nun gehe ich über den Explorer und schiebe die Datei in den Ordner
Dieser PC\Galaxy S10\Phone\Documents\
Wenn ich nun per
TPath.GetSharedDocumentsPath() die Dateien durchsuchen will, bekomme ich kein Ergebnis.
Fazit: Meine FMX-App sucht wohl in einem anderen Verzeichnis.

Wie bekomme ich jetzt eine Datei auf mein Handy, so dass ich dieses mit meiner App
auch verarbeiten kann?

Muss ich einen anderen Ornder wählen?
Dieser PC\Galaxy S10\Card\Documents geht nicht
Dieser PC\Galaxy S10\Phone\Android\data\com.embarcadero.<Mein AppName>\files geht auch nicht

Muss ich einen anderen Befehl wählen?
TPath.GetDocumentsPath() geht auch nicht

Muss ich noch irgendwelche Berechtigungen setzen?
"Auf Medien-Speicherort zugreifen" ist gesetzt
"Externen Speicher lesen" ist gesetzt
"Externen Speicher schreiben" ist gesetzt
Abweichende Berechtigungen für Release/Debug oder einzelne Plattformen sind nicht gesetzt.

Wenn ich mir den Pfad ausgeben lasse, finde ich diese Ordnerstruktur weder über den Explorer,
noch über die "Eigene Dateien"-App von Samsung selbst.

Am Besten wäre natürlich ein allgemeingültiger Weg.

Gehe ich bei WhatsApp in einer Nachricht auf die Büroklammer und dort über "Dokumente" auf
"Andere Dokumente durchsuchen ..." bekomme ich die Handy-Dateiauswahl angezeigt.
Da weiß nicht zufällig jemand, wie das gemacht wird?
Das wäre dann vermutlich die beste Lösung.

Sonst halt nur die Info, wie man eine eigene Datei (kein Bild) vom Windows-PC auf das Handy bekommt
und es dann dort mit einer eigenen Delphi-FMX-App auslesen kann.

Vielen Dank schonmal für die Zeit, ich selbst war nicht so erfolgreich das etwas zu finden.
Am dichtesten dran war:
http://docwiki.embarcadero.com/RADSt...es_Ger.C3.A4ts
aber auch das war nicht zielführend.

Mit freundlichem Gruß
Incocnito
  Mit Zitat antworten Zitat