Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2011, 08:59
MasQueUnIntento
 
Fecha de Ingreso: noviembre-2008
Mensajes: 56
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta Detener Eventos del usuario

Hola Listeros!

Estoy teniendo un problema:
Tengo un formulario con un cuadro de texto y un botón que el usuario utiliza para mandar cierta información a la BD Sql.
El Problema es que cuando el usuario hace doble clic el evento se me ejecuta dos veces..

este el codigo del evento
Código:
Private Sub cmdEnviar_Click()
cmdEnviar.Enabled = False
Screen.MousePointer = vbHourglass
Call EnvioInfo()
cmdEnviar.Enabled = True
Screen.MousePointer = vbDefault
Como verán es muy sencillo, y el problema es claro... me está "encolando" los clic.

Lo que necesito es alguna instrucción que me limpie el buffer de eventos realizados por mi usuario. para que el código que se encuentra dentro de 'cmdEnviar_Click()' solo se ejecute cuando el usuario haga un clic a la vez...
y no que (como me viene sucediendo) el evento se me ejecute por si solo dos veces por que el usuario hizo doble clic..

Tienen alguna sugerencia?

Mil gracias!