Mariano Donaldson
2006-02-08 00:18:10 UTC
Hola a todos...
Tengo un form que contiene un combo en el que elijo un ítem existente para
modificar/dar de baja, o tipeo el número de un ítem nuevo para darlo de
alta; al presionar ENTER o TAB se habilita un pageframe donde están los
demás controles....
en el interactivechange del cbo tengo TODO dentro de un
if lastkey()=13 or lastkey()=9
pero se me ejecuta igual con solo desplegar el combo con el mouse y elegir
un ítem con el mouse!!!
... probé con CLEAR TYPEAHEAD en el gotfocus del cbo.... me fijé de tipear
una letra cualquiera en la ventana de comandos antes de correr el formulario
para asegurarme de que no quedara ningún enter pendiente, pero nada...
probé poniendo un messagebox(lastkey()) en el gotfocus del cbo y me aparece
"13"....
no entiendo nada!!
¿Qué puede estar pasando?
Gracias a quien pueda y quiera darme una mano con esto
Mariano Donaldson
***@fibertel.com.ar
Buenos Aires, Argentina
Tengo un form que contiene un combo en el que elijo un ítem existente para
modificar/dar de baja, o tipeo el número de un ítem nuevo para darlo de
alta; al presionar ENTER o TAB se habilita un pageframe donde están los
demás controles....
en el interactivechange del cbo tengo TODO dentro de un
if lastkey()=13 or lastkey()=9
pero se me ejecuta igual con solo desplegar el combo con el mouse y elegir
un ítem con el mouse!!!
... probé con CLEAR TYPEAHEAD en el gotfocus del cbo.... me fijé de tipear
una letra cualquiera en la ventana de comandos antes de correr el formulario
para asegurarme de que no quedara ningún enter pendiente, pero nada...
probé poniendo un messagebox(lastkey()) en el gotfocus del cbo y me aparece
"13"....
no entiendo nada!!
¿Qué puede estar pasando?
Gracias a quien pueda y quiera darme una mano con esto
Mariano Donaldson
***@fibertel.com.ar
Buenos Aires, Argentina