Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: CsarGR en 15 Febrero 2006, 20:37 pm



Título: Problema con Timer
Publicado por: CsarGR en 15 Febrero 2006, 20:37 pm
Tengo un programa en el q quiero q cuando se dé un suceso se active un temporizador. Lo q tengo es lo sg:
Código:
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

Código:
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?


Título: Re: Problema con Timer
Publicado por: BenRu en 15 Febrero 2006, 20:53 pm
Porque pones esta parte del code, con ' ?

Código:
'Else
                '    TimerEnvioAPlanta.Enabled = False

Eso no seria para comentar?  :huh: