Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   ComboBox & Variablen (https://www.delphipraxis.net/162162-combobox-variablen.html)

twityzuz 10. Aug 2011 12:20

ComboBox & Variablen
 
Hallöle!

Delphi-Quellcode:
procedure TForm2.ComboBox1Change(Sender: TObject);
begin
if Combobox1.ItemIndex=1-6
then IstWiederholung:=true
else if Combobox1.ItemIndex=0
then IstWiederholung:=false;
end;
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? :? :?

Danke schonmal

DeddyH 10. Aug 2011 12:21

AW: ComboBox & Variablen
 
Genau, denn 1-6 = -5, den Wert wird der ItemIndex wohl nie erreichen.

chaosben 10. Aug 2011 12:22

AW: ComboBox & Variablen
 
Ja, richtig erkannt.
Du meinst bestimmt:
Delphi-Quellcode:
if Combobox1.ItemIndex in [1..6]

twityzuz 10. Aug 2011 12:23

AW: ComboBox & Variablen
 
ich habe es so versucht:
Delphi-Quellcode:
Combobox1.ItemIndex=1..6
Dann war mein Ansatz gar nicht so schlecht :D

Danke

DeddyH 10. Aug 2011 12:26

AW: ComboBox & Variablen
 
Entweder
Delphi-Quellcode:
procedure TForm2.ComboBox1Change(Sender: TObject);
begin
  IstWiederholung := Combobox1.ItemIndex in [1..6];
end;
oder (wenn der Wertebereich von Byte nicht mehr ausreicht):
Delphi-Quellcode:
procedure TForm2.ComboBox1Change(Sender: TObject);
begin
  IstWiederholung := (Combobox1.ItemIndex > 0) and (ComboBox1.ItemIndex < 12345);
end;

twityzuz 10. Aug 2011 12:52

AW: ComboBox & Variablen
 
Delphi-Quellcode:
RichEdit1.SelAttributes.Style:=fsBold;
Und was mache ich hier falsch? :? :?

DeddyH 10. Aug 2011 12:53

AW: ComboBox & Variablen
 
Style ist ein Mengentyp.
Delphi-Quellcode:
RichEdit1.SelAttributes.Style := [fsBold];

twityzuz 10. Aug 2011 12:58

AW: ComboBox & Variablen
 
Danke ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz