Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/12/2009, 12:02
Avatar de wansoft
wansoft
 
Fecha de Ingreso: mayo-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 81
Antigüedad: 18 años
Puntos: 1
Respuesta: Keycode en Visual Basic 6.0

Pues mira, me tome la molestia de armar un ejemplo como para ayudarte, y resulta que no me salio utilizando keycode, sino keyascii.

En este ejemplo, lo que hice fue que al presionar el número 7, en vez del 7 escribirá una 'x'.

Código vb:
Ver original
  1. Private Sub Text1_KeyPress(KeyAscii As Integer)
  2.  
  3.    
  4.     Select Case KeyAscii
  5.    
  6.    
  7.         Case 55
  8.            
  9.             KeyAscii = 120 ' en lugar del 7 escribe la letra x
  10.            
  11.  
  12.    
  13.     End Select
  14.  
  15. End Sub

Espero que te haya servido el ejemplo, y que no sea muy tarde para responderte. De todas formas siempre es bueno que alguien más sepa como hacer este tipo de cosas.

Puedes obtener una lista de los valores Ascii equivalentes para cada tecla en esta web ( es de donde saque los datos necesarios para el ejemplo ).

http://www.abcdatos.com/utiles/ascii.html