Thema: Delphi Datei öffnen/ausführen

Einzelnen Beitrag anzeigen

mindforce
(Gast)

n/a Beiträge
 
#1

Datei öffnen/ausführen

  Alt 16. Feb 2006, 19:02
Datei öffnen/ausführen

Mit ShellApi bzw. Shellexecute kann man Deiteien öffnen/ausführen.
Früher wurde noch die Funktion "Winexec" benutzt. Winexec ist natürlich schon veraltet. Und es wird später vieleicht in den nächsten Windows versionen NICHT mehr verfügbar sein.

Hier endlich der Code:

Delphi-Quellcode:
uses ...shellapi

procedure TForm1.Button1Click(Sender: TObject);
begin

 ShellExecute(Application.Handle, 'open', PChar('C:\bla.txt'),
   Nil, Nil, SW_NORMAL);

end;
TIPP: Um Programme auszuführen, benutzt man besser CreateProcess.
TIPP: Dieser Code ist kürzer als der hier .
Gruss,

Mindforce