ich möchte Daten aus einer Datenbank auslesen, in der Combobox anzeigen,
aber zu jedem Item (Kundennamen) ein CB_SETITEMDATA (ID des Datensatzes in der Datenbank), in Form eines Integerwertes speichern:
Code: Alles auswählen
cboKunde.Items.AddObject('Eintrag 00', TObject(12));
cboKunde.Items.AddObject('Eintrag 01', TObject(22));
cboKunde.Items.AddObject('Eintrag 02', TObject(2));
cboKunde.Items.AddObject('Eintrag 03', TObject(112));
1) Darf ich das so machen?
2) Und wenn ja, wie komme ich bei einer Auswahl des Item wieder an den Wert des Objektes?
Ich schaffe es nicht bei der Auswahl von 'Eintrag 02' wieder den Wert 2 zu kommen.
Danke für Eure Hilfe.