![]() |
[Artikel] Selbst-schließende Messagebox - MessageBoxTimeout
Selbst-schließende Messagebox - undokumentierte API-Funktion MessageBoxTimeout
In diesem Artikel geht es um die undokumentierte API-Funktion MessageBoxTimeout, eine sich selbst schließende MessageBox. Artikel: ![]() [edit=fkerber]Link erneuert. Mfg, fkerber[/edit] |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Hallo Luckie!
:hi: Danke für den sehr guten Artikel! Ein MUST VIEW! GO2EITS |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Die Funktion wurde wohl erst in Windows XP eingeführt.
|
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
@Luckie
Ich habe alle 3 Proceduren ausprobiert. Unter Windows 2000 wird der Prozedureinsprungpunkt in der User32.dll nicht gefunden. Wohl ab XP erst möglich. Cu! :) |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Hast Du mal ein Beispiel für einen Anwendungsfall?
Mir will da im Moment kein rechter Zweck einfallen, denn entweder will ich, dass der Anwender etwas mitbekommt, dann darf sich die Meldung nicht von selbst schließen oder aber ich will den Programmfluss tatsächlich nicht unterbrechen, doch dann würden sich andere Lösungen wie ein Event-Log eher anbieten. :gruebel: |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Man könnte die Messagebox verwenden um beispielsweise AGBs anzuzeigen, sodass man sich einen Text quasi zwingend durchlesen muss.
Interessant ist der Aspekt, dass sich eine normale Messagebox nach 49 Tagen schließt. Werd das gleich mal ausprobieren :P |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
hmm z.B. wenn du das Programm neu starten musst oder den PC.
Programm hat folgendes angezeigt Der PC wird in 10 Sekunden neu gestartet. Drücken Sie "OK" um sofort neu zu starten oder auf "Abbrechen" um den Vorgang abzubrechen |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Das mit den AGBs haut ja nun gerade nicht hin, wenn sich die Box nach X Sekunden ohne zutun des Anwenders schließt.
Ein bevorstehender Neustart des Rechners könnte tatsächlich ein passender Anwendungsfall sein. :-) |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Kann man den Artikel denn noch einmal sehen, denn der Link meldet:
Zitat:
Danke. |
Re: [Artikel] Selbst-schließende Messagebox - MessageBoxTime
Nach 10 Sekunden Google (gut, bin ein bisschen langsam heute):
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 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