![]() |
Ich hab´s mit dieser Zeile gemacht:
Code:
Mehr ist IMHO gar nicht erforderlich. Wenn man den Timer an anderer Stelle (Menü, Button ...) deaktiviert, dann kann man auch dafür sorgen, dass das Bild sichtbar bleibt.
[b]procedure[/b] TForm1.Timer1Timer(Sender: TObject);
[b]begin[/b] Image1.Visible := [b]not[/b](Image1.Visible); [b]end[/b]; Wozu Variablen, sharky :?: |
Soll das vielleicht so was wie ein Splash-Screen werden?
Wenn ja, da gibt´s ´ne günstigere Lösung, die sich sogar nach der benötigten Startzeit deines Programms richtet. |
:bounce2: Hey das is ja super! DAmit geht das gut! Die andere Lösung hat dann doch funktioniert, hab nur was auf der Form gehabt, womit sich das nicht so ganz vertragen hat :oops:
Kann man bei deiner Lösung jetzt auch dafür sorgen, dass das irgendwann aufhört? Oder setze ich da besser nen zweiten Timer ein, um den aneren abzuschalten???? Chriss |
Zitat:
Wenn du also dein eingeblendetes Bild auschaltest, dann mach im OnClose den Timer aus. |
okay, danke für den tipp!!!!!
Chriss |
Zitat:
Code:
Das war´s ... 8)
[b]var[/b]
two_seconds_2_die : byte = 0; [b]procedure[/b] TForm1.Timer1Timer(Sender: TObject); [b]begin[/b] Image1.Visible := [b]not[/b](Image1.Visible); inc(two_seconds_2_die); Timer1.Enabled := (two_seconds_2_die < 2); [b]end[/b]; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 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