![]() |
2 verschiedene Prozeduren bei Button.Click
Hallo ich möchte 2 verschiedene Prozeduren bei ButtonClick aufrufen (Ist wegen einer Stopuhr).
Also hab ein Button mit der Caption Start. OnClick soll sich die Caption auf Stop ändern und Timer1.Enabled := True werden. Bei erneurtem Click Caption Start und Timer1.Enabled := False. ich hab es mit if Button1.Caption = 'Start' ... versucht hat aber nicht wirklich hingehauen. Bitte um Hilfe. MfG dR4g0N |
Re: 2 verschiedene Prozeduren bei Button.Click
du könntest dir einen boolean machen stoppt zb
am anfanbg is er false dann wird immer gewechselt wenner false is, dann wirder true und umgekehrt |
Re: 2 verschiedene Prozeduren bei Button.Click
Oder du speicherst dir in der Tag-Variable des Buttons ob es läuft oder nicht.
Dann machste im OnClick :
Delphi-Quellcode:
if Button1.tag = 0 then //im moment steht die stoppuhr, soll aber nun gestartet werden
begin Button1.tag := 1; Button1.Caption := 'Stop'; Timer1.enabled := true; end else begin Button1.Tag := 0; Button1.Caption := 'Start'; Timer1.Enabled := false; end; |
Re: 2 verschiedene Prozeduren bei Button.Click
Thx euch beiden, hab Smokey's Code genommen und funzt :)
|
Re: 2 verschiedene Prozeduren bei Button.Click
schade *ggg*
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:18 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