Hallo
Ich möchte von einem Programm aus ein neues Programm starten. Das erste Programm läuft im Hintergrund, hat also keine sichtbaren Fenster. Mein Progi sieht etwa so aus:
Code:
program TestProg;
...
begin
...
ShellExecute(???, 'open', 'Buch.exe', nil, 'D:\Programme\', SW_SHOWNA);
...
end;
end.
Bei ShellExecute muss als erster Parameter ein
Handle mitgegeben werden. Ich denke mal, das müsste ein
Handle von TestProg sein... Wie komme ich zu diesem
Handle? Da mein Prog. kein Fenster hat, nützt mir FindWindows ja wohl nichts, oder?? Hab' hier im Forum gesucht, aber ich finde nur immer Tips über Progis mit Fenstern... Gibt es keine Möglichkeit so in der Richtung "getHandleVonAktuellemProgi"??
Danke für Eure Hilfe
Tom