![]() |
Re: TNotifyEvent
Es muss ja immer laufen --> Endlosschleife.....(???)
Eben nur zur bestimmten Zeit xxx muss die OnTimer procedure aufgerufen werden! |
Re: TNotifyEvent
Zur Zeit läuft bei dir nur immer die Endlosschleife, da kann deine Anwnedung nichts anderes machen. Wie auch? Was willst du denn erreichen?
|
Re: TNotifyEvent
Schau mal ich habe das hier gerade eben gefunden!
Genau das wollte ich erreichen....
Delphi-Quellcode:
Problem ist jetzt nur ich muss es für Linux umschreiben.........
Var
qDone: boolean = false; Type ToTimerHandler = class(Tobject) constructor create (nMs: integer); private FoT: Ttimer; procedure timerCall(o: Tobject); end; Constructor ToTimerHandler.create(nMs: integer); Begin inherited create; Fot := Ttimer.create(application); Fot.interval := nMs; Fot.onTimer := timerCall; Fot.enabled := true; End; Procedure ToTimerHandler.timerCall(o: Tobject); Begin FoT.Enabled := True; writeln; writeln; write ('Test......'); qDone := False; End; Var oT: ToTimerHandler; Begin oT := ToTimerHandler.create(1*10*1000); while not qDone do application.processMessages; oT.free; application.terminate; End. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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