Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Externes programm starten und warten bis dieses "bereit" ist (https://www.delphipraxis.net/160386-externes-programm-starten-und-warten-bis-dieses-bereit-ist.html)

erik-17 11. Mai 2011 15:59

AW: Externes programm starten und warten bis dieses "bereit" ist
 
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 :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:24 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz