Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Fehlermeldung schließen (https://www.delphipraxis.net/156431-fehlermeldung-schliessen.html)

wallwriht 1. Dez 2010 19:02

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

bwolf 3. Dez 2010 09:20

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;

himitsu 3. Dez 2010 09:34

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.

stahli 3. Dez 2010 11:30

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 13:05 Uhr.

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