Rubrik: Verschiedenes / Sonstiges | VB-Versionen: VB2005, VB2008 | 06.02.09 |
Sleep aus C++ für VB.NET Die bekannte Funktion Sleep, die es erlaubt, die Anwendung für eine bestimmte Zeit in den "Ruhestand" zu versetzen, lässt sich in VB.NET sehr einfach nachbilden. | ||
Autor: Sakeco | Bewertung: | Views: 12.637 |
ohne Homepage | System: Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Die Funktion Sleep gibt es auch für VB.NET, allerdings geht der Aufruf auch komfortabler, wenn man nachfolgende Prozedur in seinen Code einfügt:
''' <summary> ''' Macht eine Pause ''' </summary> ''' <param name="Seconds">Anzahl Sekunden</param> Public Sub Sleep(ByVal Seconds As Integer) ' Sekunden in Millisekunden umrechnen Dim mSecond As Integer = Seconds * 1000 Threading.Thread.Sleep(mSecond) End Sub
Aufrufbeispiel:
' 5 Sekunden "schlafen" Sleep(5)
Der nachfolgende Code wird erst dann ausgeführt, wenn die Pause beendet ist:
' 5 Sekunden "schlafen" Sleep(5) ' Bei "aufwachen" Messagebox anzeigen MsgBox("Ausgeschlafen!", MsgBoxStyle.Information, "Information")