Todavía soy novato, por lo tanto no te entendí muy bien...
Osea... ¿No quieres utilizar el Timer que tiene Delphi?
Cita:
Empezado por gandalf85:
Pero si Windows mandaría mensajes a las Aplicaciones con estos datos podríamos evitar poner el Timer
y tan solo tendríamos que capturar ese mensaje
|
Osea quieres evitarte poner varios Timer para realizar sólo un procedimiento...
Si fuera así puede servirte la función "
SetTimer" que se ejecuta en modo consola y puede ser usada al igual que un Timer:
Por ejemplo para llamar a un procedimiento se puede usar de esta manera:
Código Delphi
[-]procedure Mensaje;
begin
ShowMessage('hola');
end;
begin
SetTimer(0, 0, 3000, @Mensaje);
end.
Como te dije apenas soy un novato, por lo que esta respuesta puede no ser la correcta.
Posd: Por lo menos reviví el post
para que otras personas más avanzadas lo vean y te respondan correctamente