Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TComboBox mit mehreren Einträgen am einfachsten abfragen? (https://www.delphipraxis.net/44593-tcombobox-mit-mehreren-eintraegen-am-einfachsten-abfragen.html)

smart 21. Apr 2005 11:05


TComboBox mit mehreren Einträgen am einfachsten abfragen?
 
Wie kann man eine TComboBox mit mehreren Einträgen am einfachsten abfragen?

alcaeus 21. Apr 2005 11:07

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Was meinst du mit Abfragen? Welches Element gewaehlt ist? Welche Elemente sie enthaelt? Wie das Wetter wird? :roll:

Sorry, aber ein paar Infos waeren schon recht...

Greetz
alcaeus

smart 21. Apr 2005 11:16

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Entschuldigung! Welches Element gewaehlt ist.

alcaeus 21. Apr 2005 11:19

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Mit Delphi-Referenz durchsuchenTComboBox.ItemIndex

Greetz
alcaeus

Jasocul 21. Apr 2005 11:23

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Delphi-Quellcode:
var
  i : integer;
  s : String;
begin
  i := ComboBox1.Items.IndexOf(ComboBox1.Text); // Wenn du den Index brauchst
  s := ComboBox1.Text; // Wenn du den Text des gewählten brauchst
end;

alcaeus 21. Apr 2005 11:28

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Zitat:

Zitat von Jasocul
Delphi-Quellcode:
i := ComboBox1.Items.IndexOf(ComboBox1.Text); // Wenn du den Index brauchst

Umstaendlicher gehts ja (fast) nicht: Zuerst laesst du dir ueber ItemIndex den gewaehlten Text rausfriemeln, und anschliessend in einer Schleife wieder den Index geben. ItemIndex sollte doch vollkommen reichen :roll:

Greetz
alcaeus

Jasocul 21. Apr 2005 11:31

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Also wirklich. Habe gerade das Brett abgenommen. Jetzt kann ich wieder besser sehen. *kopfschüttel*
:wall:

smart 21. Apr 2005 11:57

Re: TComboBox mit mehreren Einträgen am einfachsten abfragen
 
Vielen Dank für Eure Antworten. Ich habe es mit IndexOf und Case gemacht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:26 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