was nent man in vb einen sleep?
Druckbare Version
was nent man in vb einen sleep?
Falls du den Befehl meinst, dann heißt er auch sleep, das teil gibt es aber auch in der Windows API
Private Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
du kannst in vb ein programm schlafen lassen
z.B.:
du machst ein programm dass n musicstück abspielt...
nach 2 min soll das programm für 5 min schlafenn u. dass weiter spielen...
MFG user44
System.Threading.Thread.Sleep(5000)
Das sind 5sekunden schlaf
Ich hab keine Ahnung was du da für 'nen Müll verzapfst. Unter der VB wird das mit der WinAPI geregelt und da schaut der Befehl nunmal so aus:
Deklaration:
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Und dann eben z. B.
Private Sub Command1_Click()
Sleep 1000
MsgBox "1 Sekunde später"
End Sub
Hoppla, dacht wir sind hier in .NET unterwegs...
Bedenke aber dass Sleep wirklich die komplette Ausführung anhält.. wenn ich mich richtig erinnere, funktioniert zu dieser Zeit nichtmal mehr die Form.
Nach Möglichkeit solltest du für Zeitverzögerte Vorhaben einen Timer verwenden, die sind an vielen Stellen nämlich durchaus sinnvoll. Desweiteren kannst du dir auch mit Timern eine Art Pause-Funktion basteln ;)