Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Einen Ordner vom Programm öffnen lassen (https://www.delphipraxis.net/40681-einen-ordner-vom-programm-oeffnen-lassen.html)

Nudelholz 19. Feb 2005 12:07


Einen Ordner vom Programm öffnen lassen
 
Hi,

Ich möchte einen Ordner öffnen (so wie mit einem Doppelklick). Geht das, wenn ja wie?

Bitte helft mir!
Danke

Bernhard Geyer 19. Feb 2005 12:09

Re: Einen Ordner vom Programm öffnen lassen
 
Du meinst wohl ein Windows-Explorer mit einem bestimmten Ordner öffnen.

z.B. "Explorer.exe C:\" mittels ShellExecute ausführen um C:\ zu öffnen.

Nudelholz 19. Feb 2005 15:55

Re: Einen Ordner vom Programm öffnen lassen
 
Genau das meine ich!

Elite 19. Feb 2005 16:36

Re: Einen Ordner vom Programm öffnen lassen
 
Delphi-Quellcode:
  ShellExecute(Handle,'open',pchar('C:\Programme'),PChar(''),nil,SW_SHOW);

Nudelholz 22. Feb 2005 17:55

Re: Einen Ordner vom Programm öffnen lassen
 
Ok vielen Danke! :-D Hat alles geklappt, wie ich es wollte! Könnt ihr mir vielleicht noch sagen, wie ich diesen geöffneten Ordner dann auch wieder schließe?

Ultimator 22. Feb 2005 17:57

Re: Einen Ordner vom Programm öffnen lassen
 
Zitat:

Zitat von Elite
Delphi-Quellcode:
  ShellExecute(Handle,'open',pchar('C:\Programme'),PChar(''),nil,SW_SHOW);

Wenn du den Dateinamen gleich in Hochkommata angibst, kannst du dir das PChar-gecaste aber sparen ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 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