Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Shellexecute (https://www.delphipraxis.net/60137-shellexecute.html)

Metatron220 3. Jan 2006 17:40


Shellexecute
 
Funktioniert es per ShellExecute Ordner zu öffnen, dass also sich ein Fenster mit dem Ordnerinhalt öffnet, wie wenn man ihn doppelklickt? Mich verwirrt im Moment, dass es bei mir manchmal funktioniert und manchmal nicht.

r2c2 3. Jan 2006 17:53

Re: Shellexecute
 
Zitat:

Zitat von Metatron220
Funktioniert es per ShellExecute Ordner zu öffnen, dass also sich ein Fenster mit dem Ordnerinhalt öffnet, wie wenn man ihn doppelklickt?

Jo funktioniert normalerweise.

Zitat:

Mich verwirrt im Moment, dass es bei mir manchmal funktioniert und manchmal nicht.
Zeig mal n bisschen Code. Kannst du irgendwie sagen, wann es funktioniert und wann nicht und wie du merkst, dass es nicht funktioniert(Fehlermeldung, etc.)?

mfg

Christian

Metatron220 3. Jan 2006 17:55

Re: Shellexecute
 
Das Problem hat sich geklärt. Ich hatte die Pfade in einem Memo gespeichert (ich weiß. nicht sehr elegant) und der Zeilenumbruch war aktiv. Da ich jedoch auf die Zeilen zugegriffen habe hat er den Ordner nicht gefunden da der Pfad Fehlerhaft war.

faux 3. Jan 2006 18:09

Re: Shellexecute
 
Hallo!

Rufe einfach explorer.exe auf und übergebe als Argument den Pfad zum Ordner, den du öffnen willst.

Grüße
Faux


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz