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