“Conocimiento Programación>Visual Basics Programación

Cómo deshabilitar teclas de dirección

2011/2/7
Desactivar las teclas de dirección en la aplicación de Visual Basic.NET ( VB.NET ) puede ayudar a prevenir que el usuario se mueva el cursor con las teclas de dirección del teclado. En VB , la mayoría de los controles tienen un evento " KeyDown " que se puede utilizar para detectar las teclas pulsadas en el teclado a través de la propiedad " KeyCode " . Para desactivar una tecla en particular se puede utilizar la propiedad " SupressKeyPress " . Esta propiedad establece un valor que indica si el evento clave debe ser transmitida al control subyacente. Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1

lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador y ampliar "Visual Basic " por debajo " Plantillas instaladas ". Haga clic en " Windows" y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
2

doble clic en " RichTextBox " para añadir un nuevo cuadro de texto enriquecido el control al formulario. Haga clic en el control y haga clic en "Propiedades " para ver la ventana de propiedades . Haga clic en el icono de "Eventos" que se asemeja a un rayo, y haga doble clic al lado de " KeyDown " para crear un evento de tecla pulsada .
3

Copia y pega el siguiente código para desactivar la teclas de dirección :

Si e.KeyCode = Keys.Down Entonces

e.SuppressKeyPress = True

ElseIf e.KeyCode = Keys.Up Entonces

e.SuppressKeyPress = True

ElseIf e.KeyCode = Keys.Left Entonces

e.SuppressKeyPress = True

ElseIf e.KeyCode = Keys.Right Entonces
< p> e.SuppressKeyPress = True End If


4

Press "F5 " para ejecutar el programa y escriba unas pocas líneas de texto en el " RichTextBox. " Intente mover el cursor a través de las líneas con las teclas direccionales.

Visual Basics Programación
Cómo utilizar un VBA ComboBox
Definición de eventos en Visual Basic
Cómo alinear a la derecha una lista de texto en un cuadro de mensaje Visual Basic
Cómo escribir un código para la Igualdad de la calculadora estándar en Visual Basic 6
Cómo evaluar una palabra de alfabeto en Visual Basic
Cómo crear un control MSChart para una dispersión XY en VB con ActiveX
Cómo hacer una calculadora con Visual Basic
Cómo conectarse a una URL con VBS
Conocimiento de la computadora © http://www.ordenador.online