![]() |
Re: Code immer wieder ausführen
Dann schreib doch einfach in den Timer "Button1.Click" oder so ähnlich. Je nach Komponente wo der source drin ist
|
Re: Code immer wieder ausführen
Delphi-Quellcode:
So einfach kann es sein
TMyCompo = class (TComponent)
private fTimer : TTimer; procedure TimerTimer(Sender : TObject); constructor TMyCombo.Create(???); begin inherited ??? .... fTimer := TTimer.Create(Self); fTimer.Interval := 1000; fTimer.OnTimer = TimerTimer; end; procedure TMyCombo.TimerTimer(Sender : TObject); begin ... end; |
Re: Code immer wieder ausführen
Verwendest du ein TWinControl-Kind dann kann man es noch besser machen!
|
Re: Code immer wieder ausführen
Danke neolithos für den Code, doch so hatte ich es auch schon mal, jedoch funktioniert das nicht, also der lädet den Code nicht immer wieder.
Deshalb habe ich die Funktionen in eine Dll Ausgelagert und lade die Dll, das geht auch. |
Re: Code immer wieder ausführen
Du musst den Time dann freilich noch auf enabled := true setzen. Und im Destroy der Komponente natürlich auch wieder zerstören.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:08 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-2025 by Thomas Breitkreuz