hallo
ich hab nen launcher gebastelt der bei klicken auf buttons andere programme aufruft, bei aufruf wird der launcher minimiert. ich möchte, dass wenn das aufgerufende programm beendet wird, der launcher wieder auftaucht. wie kann ich sehen ob die aufgerufenen programme geschlossen wurden?
ich hab schon die suche bemüht, allerdings nichts passendes gefunden (und/oder verstanden).
Delphi-Quellcode:
procedure TFMain.Open(Sender: TObject);
var
i: Integer;
begin
i := TButton(Sender).Tag;
case i
of
0: Close;
1:
begin
ShellExecute(
handle, '
open', PChar(Programm), '
',
nil, sw_shownormal);
Application.Minimize;
end;
11:
begin
ShellExecute(
handle, '
open', PChar(InstFull), '
',
nil, sw_shownormal);
Application.Minimize;
end;
12:
begin
ShellExecute(
handle, '
open', PChar(InstLite), '
',
nil, sw_shownormal);
Application.Minimize;
end;
end;
end;