Tengo un programa en el q quiero q cuando se dé un suceso se active un temporizador. Lo q tengo es lo sg:
Private Sub TimerEnvioAPlanta_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TimerEnvioAPlanta.Tick
If HayCambioSalidas Then
HayCambioSalidas = False
Call EnviaSalidas()
WinSockCliente.EnviarDatos(final)
End If
End Sub
Private Sub WinSockCliente_DatosRecibidos(ByVal datos As String) Handles WinSockCliente.DatosRecibidos
If TimerEnvioAPlanta.Enabled = False Then
TimerEnvioAPlanta.Stop()
TimerEnvioAPlanta.Enabled = True
TimerEnvioAPlanta.Start()
'Else
' TimerEnvioAPlanta.Enabled = False
End If
End Sub
El problema es q cuando este suceso ocurre el TimerEnvioAPlanta.Enabled es True pero no se ejecuta el codigo q tiene dentro (no pasa por ahi, he colocado un punto de interrupcion y no pasa, seguro)
Al ppio del programa en el form_load he colocado TimerEnvioAPlanta = false y en el diseño tb lo tengo asi.
¿Que estoy haciendo mal?
Porque pones esta parte del code, con ' ?
'Else
' TimerEnvioAPlanta.Enabled = False
Eso no seria para comentar? :huh: