Hallo,
will man aus einem eigenen Programm ein anderes (im Beispiel c:\test\xy.exe) starten, kann man folgende
API-Methode verwenden:
Delphi-Quellcode:
uses ShellApi;
...
ShellExecute(Application.Handle, 'open' ,PChar('xy.exe'), nil, PChar('c:\test'), sw_ShowNormal);
Statt "nil" kann der zu startenden Anwendung auch ein Parameter als nullterminierter String übergeben werden.
Statt der Konstante sw_ShowNormal sind u.a. auch folgende Werte möglich: sw_ShowMaximized, um das Programm im Vollbildmodus zu starten, sw_ShowMinimized, um das Programm minimiert zu starten.
Programmieren macht Spaß..., jedoch nur wenn man das Wirrwar an Befehlen und Funktionen verstanden hat...!!