Hallo,
ich stand auch mal vor diesem Problem
ich hab das damals so gelöst:
Delphi-Quellcode:
with ComboBox_Client do
begin
//ComboBox leeren
Clear;
//Einträge der Stringliste in ComboBox übertragen
Items.AddStrings(ClientListe);
//Eintrag an erster Stelle hinzufügen
Items.Insert(0, 'k e i n e r');
//1. Eintrag anwählen
ItemIndex := 0;
end;
ClientListe ist eine StringList die dann in der ComboBox angezeigt
wird. Der Benutzer kann dann aus diesen Punkten wählen
der String "k e i n e r" ist immer als erstes zu sehen und steht
an erster Stelle.
Du musst nur aufpassen, wenn du den aktuellen ItemIndex irgendwo
abfrägst, du musst immer einen dazurechnen
[Edit]
Bei meiner ComboBox ist Style := csOwnerDrawFixed
[/Edit]
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<