![]() |
ComboBox & Variablen
Hallöle!
Delphi-Quellcode:
Hier erstmal der Code. Wenn ich also bei der ComboBox den Wert verändere geht die Variable IstWiederholung auf true - oder? Das funktioniert nämlich nicht - könnte es sein, dass es and dem 1-6 liegt? :? :?
procedure TForm2.ComboBox1Change(Sender: TObject);
begin if Combobox1.ItemIndex=1-6 then IstWiederholung:=true else if Combobox1.ItemIndex=0 then IstWiederholung:=false; end; Danke schonmal |
AW: ComboBox & Variablen
Genau, denn 1-6 = -5, den Wert wird der ItemIndex wohl nie erreichen.
|
AW: ComboBox & Variablen
Ja, richtig erkannt.
Du meinst bestimmt:
Delphi-Quellcode:
if Combobox1.ItemIndex in [1..6]
|
AW: ComboBox & Variablen
ich habe es so versucht:
Delphi-Quellcode:
Dann war mein Ansatz gar nicht so schlecht :D
Combobox1.ItemIndex=1..6
Danke |
AW: ComboBox & Variablen
Entweder
Delphi-Quellcode:
oder (wenn der Wertebereich von Byte nicht mehr ausreicht):
procedure TForm2.ComboBox1Change(Sender: TObject);
begin IstWiederholung := Combobox1.ItemIndex in [1..6]; end;
Delphi-Quellcode:
procedure TForm2.ComboBox1Change(Sender: TObject);
begin IstWiederholung := (Combobox1.ItemIndex > 0) and (ComboBox1.ItemIndex < 12345); end; |
AW: ComboBox & Variablen
Delphi-Quellcode:
Und was mache ich hier falsch? :? :?
RichEdit1.SelAttributes.Style:=fsBold;
|
AW: ComboBox & Variablen
Style ist ein Mengentyp.
Delphi-Quellcode:
RichEdit1.SelAttributes.Style := [fsBold];
|
AW: ComboBox & Variablen
Danke ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 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