Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi fehlerfenster nicht mehrfach öffnen...? (https://www.delphipraxis.net/69664-fehlerfenster-nicht-mehrfach-oeffnen.html)

agm65 18. Mai 2006 11:24


fehlerfenster nicht mehrfach öffnen...?
 
hey, ich schon wieder....wie verhindere ich, dass ein fehler fenster mehrfach geöffnet wird ?

danke jungs :=) !

marabu 18. Mai 2006 11:43

Re: fehlerfenster nicht mehrfach öffnen...?
 
Um welches Fehlermeldungsfenster geht es denn?

marabu

agm65 18. Mai 2006 12:07

Re: fehlerfenster nicht mehrfach öffnen...?
 
also ich hab jetzt die: Messagebox(0, 'test', 'test', MB_ICONWARNING ); benutzt ...aber auch zB bei showmessage('');
einfach das mehrfache aufrufen verhindern auch wenn der fehler mehrfach kommt ! mfg

marabu 18. Mai 2006 12:25

Re: fehlerfenster nicht mehrfach öffnen...?
 
Elegant ist die Lösung, bei der der Benutzer deines Programmes im Meldungsfenster eine CheckBox markiert um zu signalisieren, dass diese Meldung fortan unterbleiben soll. Informiere dich dazu mal über die API Funktion SHMessageBoxCheck().

marabu

agm65 18. Mai 2006 12:42

Re: fehlerfenster nicht mehrfach öffnen...?
 
hmm, diese meldung soll ja immer wieder kommen, nur sie soll nicht zB 10 mal hintereinander kommen...
kann man dem fehler nicht sagen , wenn die fehlerbox schon auf ist -> nicht nochmal öffnen ? !

Luckie 18. Mai 2006 13:38

Re: fehlerfenster nicht mehrfach öffnen...?
 
Wie wäre es, wenn du bei einem Fehler die Schleife einfach abbrichts? :?

himitsu 18. Mai 2006 13:50

Re: fehlerfenster nicht mehrfach öffnen...?
 
Zitat:

Zitat von agm65
kann man dem fehler nicht sagen , wenn die fehlerbox schon auf ist -> nicht nochmal öffnen ? !

Vorher per FindWindow gucken, ob schon eine da ist und dann MessageBox nicht aufrufen ... das entspricht zumindestens deinem Wunsch, aber Luckies Idee ist wohl besser :rool:

agm65 18. Mai 2006 14:07

Re: fehlerfenster nicht mehrfach öffnen...?
 
naja, also so schlau war ich auch :) ich breche die schleife ab. aber man kann den fehler jetzt noch manuell herbeiführen... und das soll auch verhindert werden. ich könnte jetzt die dafür verantwortlichen button disablen aber besser wäre einfach nicht zuzulassen, dass das fenster mehrfach aufgeht.

Luckie 18. Mai 2006 14:09

Re: fehlerfenster nicht mehrfach öffnen...?
 
Zitat:

Zitat von agm65
ich könnte jetzt die dafür verantwortlichen button disablen aber besser wäre einfach nicht zuzulassen, dass das fenster mehrfach aufgeht.

Umgekehrt macht es Sinn: Den benutzer erst keinen Fehler machen lassen.

agm65 18. Mai 2006 14:15

Re: fehlerfenster nicht mehrfach öffnen...?
 
das geht leider nicht, weil das progg mit einer website zusammen arbeitet und wenn dort was geändert wird (habe weder ich noch die user zugriff drauf) kommt dieser fehler.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Seite 1 von 2  1 2      

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