![]() |
Frage zu TTimer
Hallo,
ich habe folgende frage zu TTimer. wenn man timer1.interval := 50 setzt und in der TTimer-procedure den Quellcode der zb. 10ms benötigt, is aber eigendlich auch egal. führt die procedure dann den code aus und wartet dann die 50ms (also 10ms + 50ms) oder wartet die procedure dann nur 40 ms damit die gesamtzeit bei 50ms liegt? Danke schon mal im voraus! slan |
Re: Frage zu TTimer
Die Methode wird alle 50ms gestartet, egal wie lange sie dauert
|
Re: Frage zu TTimer
danke für die antwort, das wars was ich wissen wollte;)
|
Re: Frage zu TTimer
Zitat:
|
Re: Frage zu TTimer
Der Code im Timer läuft in einem Thread. Ich weiss nicht, was passiert wenn der Thraed noch läuft, ob der 2. Aufruf ignoriert wird oder der 1. abgebrochen
|
Re: Frage zu TTimer
Zitat:
|
Re: Frage zu TTimer
soweit ich weiss läuft so nen timer in nem eigenen thread und wenn das event vom timer zu lange braucht wird einfach ein 2. gestartet
|
Re: Frage zu TTimer
Unter Delphi 5 sieht das so aus:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz