Delphi-Version: 2005
Intervalltimer in Klasse
Hi,
ich bin mit einem Projekt beschäftigt, bei dem ich in einer Klasse, die mehrfach instantiiert werden soll, Timer verwenden möchte. Meine Experimente mit den SetTimer und KillTimer Funktionen haben nur dann funktioniert, wenn die Callbackfunktion global war. Gibt es eine leichtgewichtige Lösung, wie ich eine Methode im Kontext der Instanz meiner Klasse nach einem von mir festgelegten Zeitintervall ausführen lassen kann? Das ganze muss nicht-blockend sein. Für Hilfe bin ich dankbar! MfG |
AW: Intervalltimer in Klasse
Zitat:
Der TTimer ist ja nichts anderes als ein Wrapper um SetTimer / KillTimer etc, wenn dir die Präzision ausreicht, wieso dann nicht verwenden? :) Du musst den Timer halt dann auch wieder sauber freigeben, wenn das Objekt zerstört wird, aber das ist ja eh klar *s* |
AW: Intervalltimer in Klasse
Ok, das wäre meine "Notlösung" gewesen. Mal sehen, wie es sich entwickelt ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 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