Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2008, 07:18
Avatar de moradazo
moradazo
 
Fecha de Ingreso: julio-2008
Ubicación: [email protected]
Mensajes: 355
Antigüedad: 16 años, 10 meses
Puntos: 2
De acuerdo Respuesta: Solo numeros codigo basic (gambas)

Este codigo es de Visual Basic 2005 tal vez lo puedas interpretar en la version que trabajas:

Código:
Private Sub textbox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles CBchar.KeyPress
        e.Handled = ValidaNum(CBchar, e.KeyChar) 'Aqui valida lo que trae de la funcion.
End Sug
        
Public Function ValidaNum(ByVal txtControl As TextBox, ByVal caracter As Char) As Boolean
        If (Char.IsNumber(caracter, 0) = True) Or (Char.IsControl(caracter) = True) Then
'Primer solo agrega digitos y despues del Or para que puedas borrar con el backspace
            Return False
        Else
            Return True
        End If
    End Function
Espero te sirva, saludos