Wie kann man Programme ausführen?
29.02.2004
Author: N43
Um aus seinem Programm heraus andere Dokumente zu öffnen gibt es die Funktion ShellExecute. Hier ein paar Beispiele dazu.
DELPHI - Code:
//notepad.exe starten
ShellExecute(Form1.Handle, "open", "notepad.exe", nil, nil, SW_SHOW);
//alternative
WinExec("notepad.exe", SW_SHOW);
//Datei gleich im Notepad anzeigen
ShellExecute(Form1.Handle, "open", "notepad.exe", "C:test.txt", nil, SW_SHOW);
//Website öffnen
ShellExecute(Form1.Handle, "open", "http://www.programmers-corner.de", nil, nil, SW_SHOW);
ShellExecute(Form1.Handle, "open", "notepad.exe", nil, nil, SW_SHOW);
//alternative
WinExec("notepad.exe", SW_SHOW);
//Datei gleich im Notepad anzeigen
ShellExecute(Form1.Handle, "open", "notepad.exe", "C:test.txt", nil, SW_SHOW);
//Website öffnen
ShellExecute(Form1.Handle, "open", "http://www.programmers-corner.de", nil, nil, SW_SHOW);
Die genaue Syntax des Befehls findet sich in den Hilfe Dateien des Windows SDK.
Deine Meinung ist gefragt:
Sei der Erste und teile uns Deine Meinung mit.
Kommentare