Ist ja eigentlich egal ob ListBox oder ComboBox.
Wenn die Infos in einem Array eines Records mit den Details stehen (Namen)
Delphi-Quellcode:
procedure TForm1.cbVornameOnChange( Sender: TObject);
begin
edVorname.Text := Namen[cbVorname.ItemIndex].Vorname;
edName.Text := Namen[cbVorname.ItemIndex].Name;
edPlz.Text := Namen[cbVorname.ItemIndex].Plz;
...
end;