Einzelnen Beitrag anzeigen

Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
934 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Path aus ShellListView D7

  Alt 21. Okt 2009, 13:36
Hallo

habe das kleine Problem Dateien von einer USB-Kamera zu importieren, welche im
ShellTreeView als eigenständiger Eintrag unter Arbeitsplatz auftaucht.
(ShellTreeView aus Beispiele)

Lasse ich mir den PathNamen des ausgewählten Bildes anzeigen, erhalte ich folgenden Wert:
Zitat:
';;{E211B736-43FD-11D1-9EFB-0000F8757FCD}\devid:{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}\0002:\0002\Root\000_0001'
Nehme ich ein OpenPictureDialog und wähle dort die Datei aus, bekomme ich die Fehler-Meldung:
Zitat:
"'Datei: C:\Dokumente und Einstellungen\User\Eigene Dateien\Root\000_0001.jpg' kann nicht geöffnet werden.
Das System kann den angegebenen Pfad nicht finden."
Irgendwie klappt es mit der PItemIDList-Zuordnung nicht, es schaut so aus, als wenn die RelativeID genommen wird, anstatt
die AbsoluteID.

Nun meine Frage, wie kann ich den richtigen Pfad ermitteln damit das/die Bild(er) geöffnet werden können?

SHGetFolderLocation geht nicht, da kein Dateisystem.

Für einen guten Tipp immmer Dankbar

Alter Mann
  Mit Zitat antworten Zitat