Wo lädst du denn was in die ComboBox?
[add] oder sind die Texte in der ComboBox fest?
Wenn ja, dann zerlege doch mal die verschachtelten Befehle und schau nach (Debuggen), was die einzelen Befehle machen/zurückliefern und vergleich das mit dem, was du erwartest, das sie machen sollten.
Du sagst nur Lade den einen Namen ( ReadString ),
suche diesen in der ComboBox ( IndexOf )
und zeige diesen an, falls er gefunden wurde ( ItemIndex:= ).
PS: In der
OH steht drin, was der dritte Parameter macht >
TIniFile.ReadString
PSS: Wenn edtWriter.Text leer ist, dann gibst du, beim Schreiben, die INI nicht mehr frei.