Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Textdatei auslesen und Einträge in Arrays speichern

  Alt 6. Okt 2006, 18:57
Herzlich willkommen in der Delphi-PRAXiS, Koffein Schluck.

Wenn jede Stadt Teil mindestens einer Regel ist, dann ist die Vorgabe einer Städteliste überflüssig. Ich würde dann die Regeln als Städtepaare formulieren, wobei ich das Literal ' nach ' durch ein Symbol ersetzen würde. Dadurch kann ich die Regeln mit der Methode LoadFromFile() einer TStringList laden und mit den Eigenschaften Names[], Values[] und NameValueSeparator verarbeiten. In einer zweiten (sortierten) StringList füge ich alle Städtenamen einmal hinzu und erhalte durch den Index der Stadt in dieser Liste den benötigten Schlüssel. In einem Durchgang kann ich so die Schlüsselpaare in das zweidimensionale Regel-Array übertragen.

Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat