System.Windows.Forms.MessageBox automatisch schließen
Hallo Zusammen,
Ich würde gerne meine MassageBox automatisch beenden wenn nach einer bestimmten Zeit (10 Sekunden) keine Eingabe erfolgt. Weiß zufällig jemand wie man dies bewerkstelligen kann?
Hier ein Beispiel
Schön wäre auch wenn die MassageBox immer im Vordergrund wäre. Hierfür habe ich bislang auch nichts gefunden.
Ich würde gerne meine MassageBox automatisch beenden wenn nach einer bestimmten Zeit (10 Sekunden) keine Eingabe erfolgt. Weiß zufällig jemand wie man dies bewerkstelligen kann?
Hier ein Beispiel
$MessageBoxTitel = "Titel"
$MessageBoxText = "Test Text"
[System.Windows.Forms.MessageBox]::Show($MessageBoxText,$MessageBoxTitel,0,[System.Windows.Forms.MessageBoxIcon]::Asterisk)
Schön wäre auch wenn die MassageBox immer im Vordergrund wäre. Hierfür habe ich bislang auch nichts gefunden.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 288217
Url: https://administrator.de/forum/system-windows-forms-messagebox-automatisch-schliessen-288217.html
Ausgedruckt am: 16.04.2025 um 20:04 Uhr
5 Kommentare
Neuester Kommentar

MassageBox
Haahahaa geil, krieg ich gleich eine schöne Rücken-Massage von dir Powershell
(New-Object -ComObject WScript.Shell).Popup("Diese Box schließt sich in 2 Sekunden",2,"test-Titel")
Gruß jodel32

Kann ich damit auch ein Symbol (Information) einbinden?
Klar hast du mal die oben verlinkte Doku gelesen ?Beispiel mit Fragezeichen
(New-Object -ComObject WScript.Shell).Popup("Diese Box schließt sich in 2 Sekunden",2,"test-Titel",32)
(New-Object -ComObject WScript.Shell).Popup("Diese Box schließt sich in 2 Sekunden",2,"test-Titel",33)