Den Timer kann man ja ganz einfach starten, etwa so: timer1.start()
beenden kann man ihn so: timer1.stop()
aber wie kann ich es schreiben, dass der timer nach einer gewissen zeit automatisch stoppt?
denn bei mir lässt der timer gerade eine progressbar vollaufen, aber wenn diese voll ist, dan stürtzt mein programm b, an dieser stelle soll der timer aufhören
wer kann mir helfen, danke schonmal im vorraus
MfG, nichtswissender
Den Timer kann man ja ganz einfach starten, etwa so:
timer1.start()
beenden kann man ihn so: timer1.stop()
aber wie kann ich es schreiben, dass der timer nach einer
gewissen zeit automatisch stoppt?
Verwende doch dafür das Tick-Ereignis des Timers
Private Sub Timer1\_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles tmrWait.Tick
If ProgressBar1.Value = ProgressBar1.Maximum then
Timer1.Enabled = False ' oder Timer1.Stop()
End If
End Sub
ja, da kam dann immer die meldung: ich solle doch zu einer früheren version zurückkehren, mit der das dann richtig funktionieren sollte, was genau der eler ist, hat das programm nicht angezeigt!
Der timer soll nur nach einer bestimmten zeit automatisch stoppen, damit die progressbar nicht „überfüllt“ wird
ja, da kam dann immer die meldung: ich solle doch zu einer
früheren version zurückkehren, mit der das dann richtig
funktionieren sollte, was genau der eler ist, hat das programm
nicht angezeigt!
Bei der Meldung kann ich nicht weiterhelfen. Der Code, den ich Dir geschrieben habe, funktioniert jedenfalls; das habe ich getestet.