![]() |
Hilfe mit Timer!
Ich krieg die Krise!
Ich lese auf Buttton12Click Daten aus einer Stringliste. Jetzt wird über ein Image ein Status angezeigt.
Delphi-Quellcode:
if (e1 = '0') and (ea1 <> ':') then
begin ImageList2.GetIcon(0,Image1.Picture.Icon); Button7.Caption := 'anmelden'; Timer3.Enabled := true; //Image blinkt denn im OnTimer steht: Image1.Visible := (not Image1.Visible); end;
Delphi-Quellcode:
Das klappt auch ganz gut, aber nur beim ersten mal. :?
if e1 = '1' then
begin Timer3.Enabled := false; ImageList2.GetIcon(0,Image1.Picture.Icon); //Image wird einfach nur angezeigt Button7.Caption := 'abmelden'; end; Wenn sich also der Status zur Laufzeit ändert, und über Button12 aktualisiert wird, kann es sein, das die zweite Zuweisung nicht funktioniert (Image wird nicht angezeigt). Ich weiß, dass das irgendwie an dem Timer liegt, aber ich find keine Lösung! |
Re: Hilfe mit Timer!
Hallo Grolle,
wenn du den Timer mit dem oben stehenden Code aktiviert hast, wird er auch irgendwo wieder deaktiviert? |
Re: Hilfe mit Timer!
Ja wird er (s. o.). Habe ich gerade nicht korrekt rüberkopiert
|
Re: Hilfe mit Timer!
Delphi-Quellcode:
du musst ja das image wieder auf visible stellen
if e1 = '1' then
begin Timer3.Enabled := false; ImageList2.GetIcon(0,Image1.Picture.Icon); //Image wird einfach nur angezeigt Button7.Caption := 'abmelden'; Image1.Visible := true; end; |
Re: Hilfe mit Timer!
:roll: Danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 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