Einzelnen Beitrag anzeigen

erik-17

Registriert seit: 8. Apr 2010
51 Beiträge
 
Delphi 3 Professional
 
#11

AW: Externes programm starten und warten bis dieses "bereit" ist

  Alt 11. Mai 2011, 15:59
Hey,
hab mich eben mit dem ganzen Quellcode abgemüht... Aber unter Delphi 3 läuft noch nicht alles so schön
Ich hab jetzt folgende Lösung:
Delphi-Quellcode:
a:=FindWindow('MozillaWindowClass',nil); //Handler von Firefox suchen
while (WaitForInputIdle(a,200)= WAIT_TIMEOUT) //schleife, solange entweder Firefox noch nicht reagiert
or (a=0) do //oder solange Firefox noch keinen Handler hat (also noch nicht läuft)
 begin
  sleep(100);
  a:=FindWindow('MozillaWindowClass',nil); //Handler von Firefox suchen
 end;
Funktioniert soweit
Und danke für die Antworten
  Mit Zitat antworten Zitat