![]() |
Ausgewählte Timer auf knopfdruck starten
Moin Leute :)
Ich möchte folgendes machen: Beim start des Programms befindet sich der user in einer art option-menu wo er verschiedene einstellungen (in diesem fall timer) aktivieren kann. nun möchte eine art "OK" button darunter haben welcher die gewählten timer startet wenn am ende darauf geklickt wird. mein problem ist jetzt: wie kann ich den code so schreiben das nur die gewählten timer auf knopfdruck gestartet werden? geht das eventuell mit einer Actionlist? wäre erfreut wenn jemand nen tip dazu hätte. grüße rhodan |
Re: Ausgewählte Timer auf knopfdruck starten
Delphi-Quellcode:
Wo ist das Problem? Und was willst du mit Actionlists?
var
timers: array[0..2] of TTimer; timers[0] := Timer1; timers[1] := Timer2; timers[2] := Timer3; for i := 0 to high(timers) do if CheckListBox1.Checked[i] then timers[i].Enabled := true; |
Re: Ausgewählte Timer auf knopfdruck starten
Hmm, ich hoffe, ich verstehe die Problematik richtig.
Probiere es so: Auf der Form sind erstmal die besagten Timer Enabled=False. Wird der Knopf beim ersten Timer geklickt, so passiert dieses: Timer.Enabled:=True. Jeder Knopf hat so eien Timer-Code. |
Re: Ausgewählte Timer auf knopfdruck starten
@hirnsausen:
ich wollte eine reihe timer auswählen und sie am ende zusammen auf knopfdruck starten (nur die ausgewählten) @DGL-luke: der code könnte das sein was ich versuche...allerdings hab ich keine checklistbox ^^. ist das ne zusätzliche komponente? wenn ja hol ich sie mir und versuchs nochmal. thx |
Re: Ausgewählte Timer auf knopfdruck starten
Ja.
Mit der Checklistbox (oder auch mit Checkboxen) ist das einfacher als mit Buttons. |
Re: Ausgewählte Timer auf knopfdruck starten
super danke dir, es klappt :D
die checklistbox ist super |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:28 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