PARAR TIMER

 Tópico anterior Próximo tópico Novo tópico

PARAR TIMER

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#374937 - 25/05/2011 12:06:51

ADHEL
PRAIA GRANDE
Cadast. em:Junho/2009


Última edição em 25/05/2011 12:35:49 por ADHEL

Tenho uma rotina que joga os campos do datagrid nos textbox utilizando um timer
Essa rotina eu peguei aqui mesmo de um tpico do vbmania .Nesse tpico o Jonathan resolveu .
A diferena que eu uso um critrio para jogar os dados no grid.Que por sinal esta funcionando bem.
O problema que depois de terminado a rotina ele comea novamente.
Preciso que o timer ou o contador parasse depois que a rotina tivesse sido concluda
Vou postar para melhor entendimento

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

        If Me.Contador > Me.dgv.RowCount - 1 Then
            Me.Contador = False

            Timer1.Stop()
            MessageBox.Show([]Fim[])
            Timer1.Enabled = False
            Me.Close()[/u] [/strike]
    
       Exit Sub
        Else
            If dgv.Rows(Me.Contador).Cells(3).Value = []1[] Then
                txtNome.Text = Me.dgv.Rows(Me.Contador).Cells(0).Value.ToString
                txtEndereco.Text = Me.dgv.Rows(Me.Contador).Cells(1).Value.ToString
                txtCidade.Text = Me.dgv.Rows(Me.Contador).Cells(2).Value.ToString
            End If
            Me.Contador += 1
        End If

Essas linhas ques esto em vermelho foi o que j tentei(uma de cada vez,naturalmente)
Muito obrigado a todos



#374941 - 25/05/2011 12:36:38

ADHEL
PRAIA GRANDE
Cadast. em:Junho/2009


J resolvi pessoal
ficou assim

me.Timer1.stop
MessageBox.Show([]Fim[])




 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por ADHEL em 25/05/2011 12:37:20