Autor Beitrag
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2441
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: So 01.11.20 18:06 
Hallo!

Wie bekomme ich den Pfad von "Dieser PC" heraus? Habe im Internet dazu nichts gefunden, und ich denke, das ist eine Windows-interne Sache. Aber ich würde mit meinem Programm gerne direkt in diesen Pfad bzw. Ordner wechseln.

Der Hintergrund: Die Diegitalkamera wird im Explorer unter "Dieser PC" aufgelistet, aber sie muss doch auch so eine Art Laufwerk oder Ordner sein, oder? Dazu müsste ich aber zuerst wissen, was genau sich hinter "Dieser PC" eigentlich verbirgt.

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 18926
Erhaltene Danke: 1674

W10 x64 (Chrome, Edge)
Delphi 10.4 Ent, Oxygene, C# (VS 2019), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: So 01.11.20 18:36 
Diese virtuellen Ordner haben nur eine GUID, in diesem Fall kannst du im Windows Explorer einfach einmal dies als Adresse eingeben:
ausblenden Quelltext
1:
shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}					

Für diesen Beitrag haben gedankt: galagher
galagher Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2441
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: So 01.11.20 19:22 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Diese virtuellen Ordner haben nur eine GUID, in diesem Fall kannst du im Windows Explorer einfach einmal dies als Adresse eingeben:
ausblenden Quelltext
1:
shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}					

Funktioniert! Aber wie öffne ich dort dann die Digitalkamera? Denn so klappt es nicht:
shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\M530 Digital Camera

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 18926
Erhaltene Danke: 1674

W10 x64 (Chrome, Edge)
Delphi 10.4 Ent, Oxygene, C# (VS 2019), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: So 01.11.20 20:25 
Das geht auch nicht, da das virtuelle Einträge sind. Dafür gibt es diverse API-Routinen. Dies hier ist vielleicht ein Anfang, vor allem das Ereignis OnSelChangeEx:
delphidabbler.com/so...re/shellfolders.html

Für diesen Beitrag haben gedankt: galagher
galagher Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2441
Erhaltene Danke: 44

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: So 01.11.20 20:58 
Ich seh's mir an! Sollte es mir nichts nützen, reicht "Dieser PC" auch! Danke!

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!