Hola Gerson12 y bienvenido a Club Delphi
Como a todos los que se inician te invitamos a que leas nuestra
guía de estilo.
En cuanto a tu pregunta sobre un
TTimer... imaginatelo como un cronómetro con despertador.
Un ejemplo muy sencillo, si deseas que tu programa muestre la hora cada un minuto:
Código Delphi
[-]
procedure TForm1.FormCreate(Sender: TObject);
begin
Timer1.Enabled:= False; Timer1.Interval:= 60000;
Timer1.Enabled:= True; end;
Y el timer comienza su conteo, pero así no nos sirve de mucho por que no nos muestra nada..., para eso posee un evento (
OnTimer) que se dispara cuando el valor del intervalo se cumplió, entonces allí ponemos este código:
Código Delphi
[-]
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Caption:= TimeToStr(Now); end;
Los timers tienen varios usos cronometrar, desplazamientos en juegos, etc.
Si tenes alguna dificultad con el código te adjunto un ejemplo. Y si queres ampliar más seguí preguntando, estoy seguro que todos te ayudarán de buén grado.
Me pone muy contento ver que con 17 años te intereses por la programación y contá con nosotros para toda la ayuda que esté a nuestro alcance brindarte.
Saludos.
Edito: Me tomé la libertad de modificar el título de tu mensaje, ya que "Consulta sobre Delphi" no representaba el motivo de la consulta.
