Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2011, 14:12
Ka0stj
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 10 meses
Puntos: 37
Respuesta: problema en recorrido constante

Guille te comento, de la forma que estas tratando de hacerlo no es lo correcto, los textbox traen eventos, en tu caso lo puedes solucionar con el evento KeyPress.

Por ejemplo supongamos que tienes 3 textbox, tb1, tb2 y tb3. En tb3 quieres poner la multiplicación de tb1 x tb2.

Private Sub tb1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles tb1.KeyPress

If e.KeyChar = Convert.ToChar(Keys.Enter) Then
tb2.Focus()
End If

End Sub

Private Sub tb2_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles tb2.KeyPress

If e.KeyChar = Convert.ToChar(Keys.Enter) Then
'-- Validas que tb1 y tb2 tengan valor
If Not String.IsNullOrEmpty(tb1.Text) And Not String.IsNullOrEmpty(tb2.Text) Then
Me.tb3.Text = tb1.Text * tb2.Text
tb3.Focus()
Else
MessageBox.Show("tb1 y tb2 son campos obligatorios. ", "Error")
End If

End If

End Sub

Saludos!
__________________
http://ka0stj.wordpress.com/