“Conocimientos Programación>Visual Basics Programación

Cómo permitir un cuadro de texto para aceptar sólo números en Microsoft Visual Basic

2014/6/1
Como programador , que a menudo se tenga que restringir los tipos de caracteres puede introducir un usuario en un control de cuadro de texto. En Visual Basic , puede comprobar fácilmente los caracteres que el usuario está entrando con los KeyDown y KeyPress eventos del control de cuadro de texto. Estos eventos se ejecutará cuando el usuario pulsa una tecla en el teclado , que le da el poder para permitir a los números que se introducen . Instrucciones
1

Haga clic en el cuadro de texto que desea comprobar y seleccione Propiedades. Haga clic en el icono de eventos , que se asemeja a un rayo. Desplácese hasta el evento KeyDown y haga doble clic al lado de él para crear el evento
2

Agregue la siguiente variable global en el área de las declaraciones a continuación Public Class : .
< P > NotANumber Dim As Boolean
3

Copia y pega el siguiente código dentro del evento KeyDown para el control de cuadro de texto :

NotANumber = False

Si e.KeyCode < Keys.D0 OrElse e.KeyCode > Keys.D9 Entonces

Si e.KeyCode < Keys.NumPad0 OrElse e.KeyCode > Keys.NumPad9 Entonces

Si e.KeyCode < > Keys.Back Entonces

NotANumber = True End If


End If End If


Si Control.ModifierKeys = Keys.Shift Entonces

NotANumber = True End If


4

Haga clic en los Eventos cuadro desplegable y seleccione KeyPress para crear el evento procedimiento . Copie el siguiente código dentro de este procedimiento de evento :

Si NotANumber = True Luego

e.Handled = True End If


5

Press "F5 " para ejecutar el programa. Su cuadro de texto sólo aceptará números.

Visual Basics Programación
Cómo probar un archivo en Visual Basic
Cómo conectar dos formularios en Visual Basic
Cómo reemplazar los guiones en Visual Basic
Cómo utilizar VBS para iniciar el servicio automáticamente
Cómo cambiar el cursor predeterminado en Visual Basic 6
Fundamentos de Visual Basic
Gráficos Tutorial para Visual Basic 6
Cómo asignar una matriz 5D
Conocimientos Informáticos © http://www.ordenador.online