Buenas
Intentare explicarme, tengo un menu principal mdi, y dos formularios hijos
en el primer hijo, pongo tres cajas de texto, y el siguiente codigo
Private Sub TextBox1_Leave(ByVal sender As Object, ByVal e As
System.EventArgs) Handles _
TextBox1.Leave, TextBox2.Leave, TextBox3.Leave
Select Case CType(sender, Control).Name
Case "TextBox1"
MsgBox("Salgo del 1")
Case "TextBox2"
MsgBox("Salgo del 2")
Case "TextBox3"
MsgBox("Salgo del 3")
End Select
End Sub
Bueno, pues lo que me hace la aplicacion, cuando cambio de formulario entre
los dos hijos con CTRL + TAB, se ejecuta el msgbox de la caja de texto
correspondiente, pero cuando regreso otra vez con CTRL + TAB, el cursor se
posiciona en la caja de texto en la que estaba, pero cuando paso a la
siguiente caja de texto con la tecla TAB, no se ejecuta el msgbox.
Le ha sucedido esto a alguien y pudo solucionarlo?
PD. utilizo VB 2003, digo que es un bug, porque el mismo ejemplo en
VBExpress si funciona correctamente
No pudo cambiar por ahora la aplicacion a 2005 por eso me gustaria poder
capear este fallo.
Gracias
LuisMiguel
Leer las respuestas