Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Boton Presionado (https://www.clubdelphi.com/foros/showthread.php?t=49068)

mjjj 11-10-2007 22:04:39

Boton Presionado
 
hola amigos... espero me puedan ayudar con lo siguiente....

tengo un TButton, al cual le asigne el evento OnClick que realizara cierta tarea.
Ahora bien... quiero que al dejar presionado el boton (despues de un 1 segundo) realize cierta tarea especifica, distinta a la anterior

¿Se puede hacer esto con Delphi 2006?

Espero su ayuda.. gracias

poliburro 11-10-2007 22:15:48

Cita:

Empezado por mjjj (Mensaje 237905)
¿Se puede hacer esto con Delphi 2006?

Sip, si se puede.

aeff 11-10-2007 22:27:51

podrias usar un TTimer con Interval = 1000 (1 seg) el cual tiene su propiedad Enabled = false por defecto en el evento onMouseDown del button pones la propiedad Enabled del Timer en true y en el evento onMouseUp del Button pones la propiedad del Timer en false, ahora, mandas la otra tarea a realizar en el evento OnTimer del Timer y acto seguido de esto vuelves a poner el Timer.Enabled := false;

me entiendes???

saludos

aeff!!


La franja horaria es GMT +2. Ahora son las 17:48:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi