Hallo zusammen!
Ich habe unter VB folgendes Problem: Ich möchte einen Timer alle 2 Minuten (also Interval = 120000) auslösen, bekomme durch den hohen Wert immer einen Überlauf beim Setzten des Intervals. Kann mir da jemand helfen?
Überlauf bekommst Du deswegen, weil Du dem Property Interval nicht mehr als 65,535 zuweisen kannst!! (siehe VB-Hilfe).
Daher folgender Trick:
Private Sub Form\_Load()
'Interval auf 1ne Minuten setzen
'
Me.Timer1.Interval = 60000
Me.Timer1.Enabled = True
End Sub
'
Private Sub Timer1\_Timer()
'Im Timer-Event selber die Minuten mitzählen
Static intMinCnt As Integer
'
intMinCnt = intMinCnt + 1
If intMinCnt
greets from MichL (Vienna)
> <small>[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]</small>