
17/06/2006, 21:33
|
| | Fecha de Ingreso: mayo-2006
Mensajes: 13
Antigüedad: 18 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 |