Tengo varios timers en varias clases que parecen tener un comportamiento muy extraño.
Este código por ejemplo:
Public Sub Initialize (...)
...
tseg.Initialize ("Segundo", 1000)
tseg.Enabled=False
End Sub
Private Sub Segundo_Tick ()
If tseg.Enabled= True Then
Menos1seg
Else
Log("En Segundotick1, aunque no deberia")
StopSeg
End If
End Sub
Public Sub StartSeg ()
tseg.Enabled=True
End Sub
Public Sub StopSeg ()
tseg.Enabled=False
End Sub
En ciertas ejecuciones empieza a aparecer en el log Muchos "En Segundotick1, aunque no deberia".
¿Alguien ha tenido problemas con esto?
Este código por ejemplo:
Public Sub Initialize (...)
...
tseg.Initialize ("Segundo", 1000)
tseg.Enabled=False
End Sub
Private Sub Segundo_Tick ()
If tseg.Enabled= True Then
Menos1seg
Else
Log("En Segundotick1, aunque no deberia")
StopSeg
End If
End Sub
Public Sub StartSeg ()
tseg.Enabled=True
End Sub
Public Sub StopSeg ()
tseg.Enabled=False
End Sub
En ciertas ejecuciones empieza a aparecer en el log Muchos "En Segundotick1, aunque no deberia".
¿Alguien ha tenido problemas con esto?