Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Combobox Probleme (https://www.delphipraxis.net/11213-combobox-probleme.html)

Bechti 2. Nov 2003 10:08


Combobox Probleme
 
Hi,

ich habe zwei Probleme mit meiner ComboBox.

1. Ich möchte bei Eingabe eines Buchstaben erreichen, daß auf den ersten Eintrag, der mit diesem Buchstaben beginnt, springt.

2. Was wichtiger ist: Ich muß 2 Werte in der Combobox festhalten. Da ich aus eine Datenbank z.B. Kundennamen auslese und diese in die Combobox schreibe, werden diese dort angezeigt. Jetzt möchte ich aber eine führende ID (integer) diesem Namen zuordnen. Wie mach ich das, ohne parallel ein Stringpool mitzuführen?

Gruß und Dank

Luckie 2. Nov 2003 10:13

Re: Combobox Probleme
 
2. http://www.delphipraxis.net/internal...ct.php?t=12612

Alexander 2. Nov 2003 11:05

Re: Combobox Probleme
 
Zu 1) Also bei mir macht die Combobox das von allein :gruebel:

Bechti 2. Nov 2003 11:24

Re: Combobox Probleme
 
Ahhh. Sch...
Ich habe ne andere Komponente von ELDOS (jetzt LMD).
Da scheint es nicht zu gehen. Jetzt versuche ich es selber zu machen indem ich durch "onkeypress" nach dem richtigen Item suche. Aber wie suche ich ???

Sharky 2. Nov 2003 11:27

Re: Combobox Probleme
 
Hai Bechti,

mache doch bitte für jede Frage einen eigenen Thread auf. Danke :-D
Mitt der EDIT Funktion kannst Du deine zweite Frage ja aus deinem ersten Posting entfernen.

Daniel B 2. Nov 2003 11:28

Re: Combobox Probleme
 
Zitat:

Zitat von Bechti
Da scheint es nicht zu gehen. Jetzt versuche ich es selber zu machen indem ich durch "onkeypress" nach dem richtigen Item suche. Aber wie suche ich ???

Dann fische Dir den Anfangsbuchstaben raus und arbeite mit IndexOF.

Alexander 3. Nov 2003 16:42

Re: Combobox Probleme
 
Habe gerade keine Delphi-Hilfe zur hand, aber sucht IndexOf nciht nur nach dem ersten Vorkommen des gesamten Strings? Also nicht nach dem Anfangsbuchstaben


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