Einzelnen Beitrag anzeigen

fwsp
(Gast)

n/a Beiträge
 
#1

aus programm gestartetes programm kontrollieren

  Alt 18. Mär 2006, 18:14
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;
  Mit Zitat antworten Zitat