.. obwohl mir Angst und Bange wird bei einem solchen Beispiel
Die einzig korrekte Anwendung der with-Anweisung für obiges Beispiel lautet:
ComboBox1.ItemIndex := ComboBox.Items.IndexOf(edit1.text);
sieht elleganter aus, führt zu keinen Missverständnissen und kommt vor allem ganz ohne with aus