AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ordner auslesen FMX

Ein Thema von Incocnito · begonnen am 15. Mär 2021 · letzter Beitrag vom 15. Mär 2021
Antwort Antwort
Incocnito

Registriert seit: 28. Nov 2016
229 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
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Ordner auslesen FMX

  Alt 15. Mär 2021, 13:52
Du brauchst eine MTP Verbindung vom Pc (Deine Delphi app) und dem Ziel (Dein Handy).
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Incocnito

Registriert seit: 28. Nov 2016
229 Beiträge
 
#3

AW: Ordner auslesen FMX

  Alt 15. Mär 2021, 14:06
Gehe ich auf die USB-Verbindung steht er auf "Übertragung von Dateien / Android Auto"
eine Einstellung für MTP gibt es hier nicht.
In den Systemeinstellungen vom Android hat er "MTP" auch nirgends gefunden.

Und wenn ich die Google-Suche richtig verstehe bedeutet "Übertragung von Dateien" auch,
dass der MTP-Modus aktiv ist.

Oder ich steh' völlig auf dem Schlauch. 😅

LG Incocnito
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Ordner auslesen FMX

  Alt 15. Mär 2021, 14:32
Media Transfer Protocol, ich schau mal ob ich noch Code rumfliegen habe.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Ordner auslesen FMX

  Alt 15. Mär 2021, 15:42
Im Anhang ist eine voll funktionsfähige Demo. (Nicht FMX, das musst Du selbst lösen!)
Ich habe (weil von 2013/2014) soeben erfolgreich ein Windows 32bit kompilat erzeugen können mit vollen Zugriff auf mein über Usb angeschlossenes Handy.

Datei Austausch in verschiedene Verzeichnisse Test = positiv.

Achtung #1: Virenscanner mögen solch eine Art von Datei so mal gar nicht.
Achtung #2: Man muss auf dem Zielgerät die Verbindung akzeptieren.

Viel Erfolg!
Angehängte Dateien
Dateityp: zip mtp10.zip (28,7 KB, 18x aufgerufen)
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Incocnito

Registriert seit: 28. Nov 2016
229 Beiträge
 
#6

AW: Ordner auslesen FMX

  Alt 15. Mär 2021, 16:00
Sehe ich das richtig ... Ist das ein Dateibrowser für Handys?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz