Einzelnen Beitrag anzeigen

oldmax

Registriert seit: 27. Apr 2006
Ort: Gieboldehausen
167 Beiträge
 
#2

Re: combobox items aktualisieren/hinzufügen geht nicht

  Alt 8. Apr 2009, 09:20
Hi
Ich hab zwar nicht wirklich verstanden, was du ItemIndex übergeben willst, aber ein Eintrag in eine Combobox sollte folgendermaßen gehen:

Delphi-Quellcode:
if key=#13 then
Begin
  if (Sender is TCombobox) then
  begin
    (Sender as TCombobox).Add((Sender as TCombobox).Text); /7 Text in Liste eintragen
    (Sender as TCombobox).ItemIndex:=(Sender as TCombobox).IndexOf((Sender as TCombobox).Text); // ItemIndex setzen
  end;
end;
Geht aber bestimmt noch viel einfacher.....


edit: Nachtrag
Um doppelte Einträge zu vermeiden, solltest du über IndexOf erst abfragen, ob der Eintrag schon vorhanden ist. Nur bei kleiner 0 ( muß ich ausschreiben, da meine Tastatur dieses Zeichen nicht zuläßt ??) ist dieser Eintrag noch nicht vorhanden und kann über Add hinzugefügt werden.
Gruß oldmax
Noch ist mein Rechner mir zu Diensten.... ansonsten habe ich die Macht ihn zu vernichten !
  Mit Zitat antworten Zitat