Hallo und
Zunächst wundere ich mich, wozu die Anlage da ist; in Deiner Problembeschreibung hast Du nichts dazu gesagt. Außerdem finde ich solche Anlagen meistens unpraktisch, da ich dann in ein anderes Fenster wechseln müsste und den Inhalt nicht sehe, während ich hier eine Antwort schreibe. Aber das ist vermutlich Geschmackssache...
Zum Inhalt verstehe ich den Aufbau der Datei nicht richitg. Deshalb bekommst Du zunächst ein paar allgemeine Hinweise:
File.ReadAllLines liest eine ganze Textdatei und liefert jede Zeile einzeln als Element eines
String-Array. Mit
Array.IndexOf (Achtung, viele Varianten!) kannst Du eine bestimmte Zeile finden.
String.Split teilt einen einzelnen String an einer oder mehreren Stellen (z.b. ';') und liefert für jeden String ein neues String-Array. Mit
ComboBox.Items.Add wird eine einzelne Zeile hinzugefügt, mit
AddRange kannst Du ein ganzes Array "am Stück" hinzufügen.
Ich hoffe, Du kannst damit etwas anfangen. Sonst bitte ich um genauere Angaben. Jürgen