Desearia saber como puedo desactivar las teclas de Avance
Pagina y Retroceso Pagina en un formulario, dado que con ellas se pueden mover de
un registro a otro, y lo que deseo es que si quieren ir a un registro lo
busquen desde un combo que tengo puesto.
¿Hay alguna manera de bloquearlas?
RESPONDE KARLITOS
=================
Tendras que activar la opción de "Tecla de Vista previa" (key preview)
del formulario, y luego capturar en el evento Form_keyDown() los códigos de
las teclas que necesites (En este caso Av pag. y Re Pag).
Para ello utiliza un código como este:
select case keycode
case vbKeyPageUp, vbKeyPageDown
keycode = 0
case else
End Select
RESPONDE JUAN M. AFAN DE RIBERA
===============================
en el formulario del que hablamos, ves a la ventana de propiedades y pon a
Sí la propiedad Tecla de vista previa (esto hara que sea el formulario y no
un control del formulario el que capture primero los eventos de teclado).
Después en el evento del formulario Al bajar una tecla pones este código:
If KeyCode = 33 Or KeyCode = 34 Then
KeyCode = 0
End If
que "anulara" la pulsación de las teclas avpag y repag.
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)