Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zeitabfrage (https://www.delphipraxis.net/10070-zeitabfrage.html)

Die Muhkuh 10. Okt 2003 19:23


Zeitabfrage
 
Der Timer ist schon ne feine sache aber wenn man z.b möchte das erst nach 5-6 minuten nachdem Programmstart sich was tut was kann man da machen?
Ich mein den Timer auf was weiß ich wieviele 0 hintendran hängen wäre ja ein bissl blöd!

Daniel B 10. Okt 2003 19:29

Re: Zeitabfrage
 
Dann machs mit GetTickCount.
Bei Programmstart fängst Du an zu zählen, wenn Du bei 300000 (5 Min.) bist, dann machst Du erst was. Du prüfst nur in einem langsamen! Timer, 100ms etwa., wo die Zählvariable gerade steht.

Jelly 10. Okt 2003 19:30

Re: Zeitabfrage
 
Zitat:

Zitat von Spider
Ich mein den Timer auf was weiß ich wieviele 0 hintendran hängen wäre ja ein bissl blöd!

Warum denn,
6 min = 6 * 60 * 1000 = 3.600.000 ms. Passt doch. Immerhin kannst du bis zu 2^32 ms eintragen, sind immerhin über 49 Tage. Wenns mal darüber weggehen soll, wird das Problem wohl etwas interessanter. Aber Windows läuft eh keine 49 Tage lang stabil, also gehört auch das Problem in die unterste Schublade :wink:

Gruß,
Tom

Die Muhkuh 10. Okt 2003 19:39

Re: Zeitabfrage
 
Zitat:

Zitat von Daniel B
Dann machs mit GetTickCount.

Wie???

Daniel B 10. Okt 2003 19:44

Re: Zeitabfrage
 
Hier im Forum suchenGetTickCount


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