La Web del Programador: Comunidad de Programadores
 
    Pregunta:  10270 - EVENTOS CHANGE Y KEYPRESS
Autor:  Juan Antonio Quiroz Espino
Estoy Programando un Componente ActiveX y quisiera que alguien me ayudara. Mi problema es que no se como heredar los EVENTOS DEl Change y Keyprees de un textbox. lo he hecho de esta manera pero no me funciona

declaracion del evento

Event KeyPress(KeyAscii As Integer)

Private Sub UserControl_KeyPress(KeyAscii As Integer)
RaiseEvent KeyPress(KeyAscii)
End Sub

  Respuesta:  José Ariel Limandri
Tu problema es que el raise lo tenes que hacer en el keypress del textbox y no del control.:
o sea. en vez de esto
Private Sub UserControl_KeyPress(KeyAscii As Integer)
RaiseEvent KeyPress(KeyAscii)
End Sub
te quedaria algo asi
Private Sub TextBox1_KeyPress(KeyAscii As Integer)
RaiseEvent KeyPress(KeyAscii)
End Sub