Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Regelmässige Funktion (https://www.delphipraxis.net/69285-regelmaessige-funktion.html)

chrigu99 12. Mai 2006 22:12


Regelmässige Funktion
 
Hi zusammen

Ich möchte in einem Delphi-Programm alle 1 - 30 Minuten (Je nach User-Konfiguration) eine bestimmte Aktion durchführen. Wie realisiere ich das am Besten? sleep() ist mir zu unschön...

Grüsse aus der Schweiz

Chris

leddl 12. Mai 2006 22:16

Re: Regelmässige Funktion
 
Schau dir den Delphi-Referenz durchsuchenTTimer mal an :zwinker:

chrigu99 12. Mai 2006 22:26

Re: Regelmässige Funktion
 
Danke, ich bin bereits auf OnTimer gestossen. Ist dies für diese Anwendung sinnvoll? Was muss ich beachten? und wie binde ich das nacher ein? :) Danke ;)

[edit] übrigens toll die schnellen antworten, dankeee ;) [/edit]

freak4fun 12. Mai 2006 22:32

Re: Regelmässige Funktion
 
Du haust den Timer einfach auf dein Formular und stellst die Zeit ein (Angabe ist in ms). Im OnTimer Event schreibst du rein, was er machen soll. Und dann macht der das so oft du das willst. Wenn du willst, das der Benutzer da was einstellen kann, könntest du zB eine Combobox mit Zeiten im Viertelstundentakt erstellen und sowas machen.

Delphi-Quellcode:
Timer1.Intervall := StrToInt(ComboBox1.Items[ComboBox1.ItemIndex]);
//edit: Musst das natürlich in ms umrechnen. :mrgreen:

MfG
freak

mkinzler 13. Mai 2006 07:10

Re: Regelmässige Funktion
 
Wenn die regelmäßige Aktion, das eizige ist, was das Programm macht, könntest du auch das ganze Programm in diesem Abstand vom BS starten lassen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:30 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