![]() |
Fehlermeldung schließen
Hi Leute Hab ein Programm, dass einen Twebbrowser benutzt der mir ab und zu ne fehlermeldung ausgiebt beim neuladen einer website. Drückt man ok geht alles wieder. Aber da das Programm im Hintergrund läuft wird ok nicht gedrückt und so gibts beim nächsten laden (Timer) wieder ne meldung......
Kann ich die Fehlermeldung irgendwie automatisch schließen? mfG Wallwriht |
AW: Fehlermeldung schließen
Evt. könntest du einen Timer nehmen in dem du alle X Sekunden nach dem Fenster mit der Fehlermeldung suchst und es - wenn vorhanden - schließt:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin if FindWindow(nil,'TitelVomPopup') <> 0 then SendMessage(FindWindow(nil,'TitelVomPopup'),WM_Close,0,0) end; |
AW: Fehlermeldung schließen
Man könnte sich aber auch fragen wozu das Programm überhaupt die Webseite anzeigt, wenn es eh im Hintergrud läuft und keiner diese sieht. :gruebel:
Also wozu der TWebBrowser. |
AW: Fehlermeldung schließen
Vielleicht kannst Du die Fehlermeldung auch durch einen try-except-Block unterdrücken?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 Uhr. |
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