Delphi - Repeat Hasta Que preionen Tecla

 
Vista:

Repeat Hasta Que preionen Tecla

Publicado por LUIS RIVALDO (1 intervención) el 04/09/2008 16:31:10
Hola a todos.
En el evento FormActivate estoy ejecutando un proceso con un repeat ...... until tecla;
Como hago para que el proceso deje de correr cuando se presione una tecla o se mueva el mouse.

el repeat solamente deja de ejecutar cuando la variable tecla sea TRUE;
La asignación de que sea tecla:=true; la he realizado en los eventos onkeypress , onclick, onmousemove del formulario, pero no me está tomando esta acción para que se detenga el proceso.

Como puedo hacer que me tome el valor de la variable tecla:=true en algún evento que permita interrumpir el proceso que esta haciendo.

Muchas Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 65
Oro
Ha mantenido su posición en Delphi (en relación al último mes)
Gráfica de Delphi

RE:Repeat Hasta Que preionen Tecla

Publicado por E.T. (1244 intervenciones) el 04/09/2008 17:27:58
Eso que haces impide cualquier otro evento en tu programa, estas haciendo un ciclo infinito

Encontré esto que te puede ser muy útil, solo faltan unas adaptaciones pero es lo que necesitas

http://www.q3.nu/trucomania/truco.cgi?408&esp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar