Nur zum Verständnis:
Items ist vom Typ TStrings.
Items[I] liefert dir den ganzen Eintrag.
Items[I].Names liefert dir den Namensanteil, wenn die Strings in der Art "Strasse=Müllerstrasse" vorliegen.
Richtig wäre mit deiner Variante:
Code:
strassenname:= ComboBox2.Items[ComboBox2.ItemIndex];
... wobei ich die Eigenschaft Text auch vorziehe.
Frank