Entwickler-Ecke

Dateizugriff - Auf Datei zugreifen


BL!ZZARD - Mo 23.01.06 20:45
Titel: Auf Datei zugreifen
Hallo,

Ich will in Delphi bei einem Buttonklick eine EXE-Datei öffnen, habe aber leider nirgens was gefunden, wie ich das wieder anstellen soll.

Und da ihr hier alle Profis seid, dachte ich mir, ich frage mal euch.


Danke schonmal !


Gruß, der BL!ZZARD


Gausi - Mo 23.01.06 20:52

Das Zauberwort ist Suche in der Entwickler-Ecke SHELLEXECUTE. ;-)


BL!ZZARD - Mo 23.01.06 20:54

user profile iconGausi hat folgendes geschrieben:
Das Zauberwort ist Suche in der Entwickler-Ecke SHELLEXECUTE. ;-)


Da dann den kompletten Pfad der EXE Datei eingeben ?


Alstar - Mo 23.01.06 20:56

http://dsdt.info/tipps/?id=118

Alstar


LLCoolDave - Mo 23.01.06 20:57

ShellExecute sollte dir da weiterhelfen.


Delphi-Quelltext
1:
ShellExecute(Application.Handle,'open',*DateiName*,nil,*Pfad in dem die Datei ausgeführt werden soll*,sw_ShowNormal);                    


Wenn du Dateiname oder Pfad als string übergibst setz noch nen PChar() drum, also z.B:


Delphi-Quelltext
1:
ShellExecute(Application.Handle,'open',PChar(ExtractFileName(edit1.text)),nil,PChar(ExtractFilePath(edit1.text)),sw_ShowNormal);                    


Wenn der Pfad + Dateiname in Edit1 stehen.

Achja, ShellAPI bei uses hinzufügen.