Moin Jan,
ja und?
Dann speichere Dir die ausgelesenen Strings in einer TStringList.
Anschliessend kannst Du dann mit IndexOf den Wert ermitteln.
Die Liste darf nur nicht sortiert sein.
Da in Delphi die Werte für die Aufzählungstypen bei 0 beginnen und Lückenlos aufeinander folgen, korrespondiert also der Index genau mit dem Wert.
Soll die Liste sortiert sein, kannst Du auch den Wert als Objekt zumsammen mit dem String speichern.