Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Abfrage nach bestimmter Zeit automatisch wiederholen (https://www.delphipraxis.net/127810-abfrage-nach-bestimmter-zeit-automatisch-wiederholen.html)

Leo675 19. Jan 2009 15:09


Abfrage nach bestimmter Zeit automatisch wiederholen
 
Hallo alle zusammen!
ich hab ein volgendes Problem, mein Programm sucht aus einem verzeichnis das nueste Datei raus und zeigt es an, nach einer bestimmte Zeit soll das Anzeige aktualisiert werden und wenn ein frischeres Datei reingekommen ist soll die angezeigt werden.

DeddyH 19. Jan 2009 15:11

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Hallo und Willkommen in der DP Leo :dp:,

das Einfachste dürfte meiner Meinung nach die Verwendung eines Timers sein.

Leo675 19. Jan 2009 15:39

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Danke. Daran kann ich schon gedacht aber irgendwie klappst bei mir nicht!
:wall:

DeddyH 19. Jan 2009 15:52

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Zitat:

Zitat von Leo675
Danke. Daran kann ich schon gedacht aber irgendwie klappst bei mir nicht!
:wall:

Das ist aber keine ordentliche Fehlerbeschreibung.

Jens Hartmann 19. Jan 2009 15:54

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Hall erstmal,

Setzt den Timer bei Programmstart (Form.Create) auf Enabled = True.

Dann setzt in das Timer Ereignis deine Abfrage in etwa so.

Procedure TForm1.FormCreate(Sender: TObject);
begin
Timer1.Interval := 10000;//Zeit Intervall der Abfrage 10 sec.
Timer1.Enabled := True //Timer wird gestartet
end;

Procedure TForm1.Timer1Timer(Sender: TObject);
begin
{Deine Abfrage}
end;

Viel Glück

Jens

DeddyH 19. Jan 2009 15:55

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Zitat:

Zitat von Jens Hartmann
Setzt den Timer bei Programmstart (Form.Create) auf Enabled = True.

Und wieso nicht gleich im OI?

Jens Hartmann 19. Jan 2009 15:57

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Ist natürlich auc Möglich,

Ich wollte nur die Möglichkeit geben den Timer.Interval zu Ändern und eventuell nachher über ein Edit oder so einzustellen.
Klar kann ich trotzallem im OI einstellen.

Jens

fkerber 19. Jan 2009 15:59

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Hallo Jens,

könntest du bitte in deinem Beitrag oben noch [delphi]-tags verwenden?


Ciao, Frederic

Leo675 19. Jan 2009 16:12

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Vielen Dank!
Hats geklapt! :dancer: :dancer:

DeddyH 19. Jan 2009 16:19

Re: Abfrage nach bestimmter Zeit automatisch wiederholen
 
Und woran lag es jetzt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz