Ganz einfach, hier mal die Beschreibung zu ReadString aus der Hilfe:
Delphi-Quellcode:
Beschreibung
ReadString liest einen String-Wert aus einer INI-Datei. Der String Section bezeichnet den Abschnitt, der den zum Wert gehörigen Schlüssel enthält. Der String Ident ist der Name des Schlüssels mit dem Wert. Der Wert Default legt fest, welcher String in folgenden Situationen zurückgeliefert werden soll:
Der Abschnitt ist nicht vorhanden.
Der Schlüssel existiert nicht.
Dem Schlüssel ist kein Datenwert zugeordnet.
Diese Version von ReadString steht nur für Anwendungen zur Verfügung, die für Windows compiliert wurden. Unter Linux wird ReadString von TMemIniFile vererbt.
machs einfach so, wenn MyVar den Wert 'Fehler' hat, dan weißt du das was schiefgelaufen ist.
MyVar := ini.ReadString('Section', 'Variable', 'Fehler');