Autor Beitrag
!nsAn3
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Sa 07.06.03 20:46 
Hi kann mir einer pls sagen wie ich die einzelnen zeilen in einer comcobox ansprechen kann wenn ich mehrere zeilen hab???

Moderiert von user profile icontommie-lie: Topic verschoben.
Moderiert von user profile iconTino: Titel geändert.
macgyver
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Sa 07.06.03 20:49 
ich hoffe du meinst das ...
zum Beispiel mit If
ausblenden Delphi-Quelltext
1:
if combobox1.itemindex = 1 then ???					

1 bedeutet das der Benutzer die 2 auswahl der cbox angeklickt hat ...


Zuletzt bearbeitet von macgyver am Sa 07.06.03 21:04, insgesamt 1-mal bearbeitet
!nsAn3 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Sa 07.06.03 20:51 
hmm das würde ja gehen wenn du nur 2 zeilen in der combobox hast.
was ist aber wenn du 10 hast?
macgyver
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Sa 07.06.03 20:56 
na wenn du bei Items 10Zeilen eingestellt hast ...
dann ist natürlich - wenn der benutzer auf den letzten eintrag klickt - der itemindex 9 !!!
!nsAn3 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Sa 07.06.03 21:01 
ja das stimmt schon aber wie soll ich das mit IF machen???

oder geht das:
ausblenden Delphi-Quelltext
1:
2:
3:
if cb1.itemindex=1 then x;
if cb1.itemindex=2 then x;
...
Tweafis
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 647

WinXP + fbsd
Delphi 5 Prof
BeitragVerfasst: Sa 07.06.03 21:04 
mach es mit einer case anweisung:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
case cb1.Itemindex of
  0: do-this;
  1: do-that;
  2: {...}
  3: {...}
  4: {...}
  ...
end;

_________________
.: Es wird der Tag kommen, an dem wir es nicht mehr ändern können :.
!nsAn3 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Sa 07.06.03 21:12 
Alles klar danke!