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/)
-   -   Delphi Meldung automatisch ausblenden (https://www.delphipraxis.net/52154-meldung-automatisch-ausblenden.html)

JohannesK 24. Aug 2005 17:10


Meldung automatisch ausblenden
 
Hallo

ich bin auf der Suche nach einer Möglichkeit einen messagedlg nach einer gewissen Zeit automatisch wieder auzublenden ohne dass der Benutzer einen Button betätigen muss.
Verwendung z.B. bei einem Hinweis auf eine erfolgte Buchung.


Hat jemand einen Vorschlag ?

Matze 24. Aug 2005 17:13

Re: Meldung automatisch ausblenden
 
Hallo Johannes!

Habe es nicht getestet, nur bisschen gesucht: klick

Olli 24. Aug 2005 17:15

Re: Meldung automatisch ausblenden
 
Frag mal den Kollegen Luckie ;) ... der verwendet was ähnliches in seinem XP Usermanager. Er soll aber selber entscheiden ob er den Code von dort rausrückt.

Prinzipiell kann man das aber über MSDN-Library durchsuchenMessageBoxIndirect() und eine eigene Callbackfunktion lösen ;)

Korrektur:
Jut, Luckie war sowieso schneller, aber es ist wohl über MessageBoxIndirect() auch nicht direkt möglich.

Luckie 24. Aug 2005 17:17

Re: Meldung automatisch ausblenden
 
http://www.luckie-online.de/Developer/Delphi/Sonstiges/ -> TimedMsgBox.zip. Der Code findet sich auch hier irgendwo im Forum.

JohannesK 24. Aug 2005 17:36

Re: Meldung automatisch ausblenden
 
Danke für die Tips, ich denke dass ich damit klarkomme.

Gesucht hatte ich übrigens mit "messagedlg" und "schliessen" - Schweizer Tastatur .. :(

Vielleicht hat ja mal jemand eine gute Idee für die Suche auch "ß" automatisch in "ss" zu konvertieren, dann hätte ich niemanden belästigen müssen! :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:19 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 by Thomas Breitkreuz