Tema: TripleClick
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/06/2006, 21:33
Damntry
 
Fecha de Ingreso: mayo-2006
Mensajes: 13
Antigüedad: 17 años, 11 meses
Puntos: 0
Y si no siempre puedes emularlo:
En el evento del doble click inicias por ejemplo un timer con la espera(delay.. unos 300 ms le irian bien) que le quieras dar entre el 2º y 3º click. Ese timer cuando transcurra el tiempo y se active lo que hara sera simplemente desactivarse.
Ahora ya en el evento de un solo click compruebas si el timer esta enabled(ahi debes desactivar el timer) o no, eso te deberia permitir saber si ha hecho un doble click anteriormente.

Mejor que el timer seria coger los ticks en el momento que haces doble click, y compararlo a los que haya cuando vuelva a hacer click, ya que el timer puede dar problemas si haces click muy rapido muchas veces, pero ahora no recuerdo como se cogian los ticks en vb 6.. gettickcount o algo asi??

Espero haberte ayudado