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