Moin,
ich säubere mal kurz meine Glaskugel und probier was zu erkenne.
Probier bitte mal, bei welcher Aktion er genau aussteigt. Ist das beim
Ini.create(); oder erst beim ReadString? So wie das bei dir gerade klingt kommt der Fehler erst beim Auslesen. Und wenn das so ist, dann ist auch nicht das Ini-File das Problem sondern die Variable die du zuweisen willst.
Probierst du mit den Inhalten ein Objekt (Form) anzupassen, welches noch gar nicht erstellt ist?
Wenn ja, dann probier doch mal folgendes. Pack das ganze auslesen von den Variablen aus der Ini-Datei in eine Prozedure in deinem Main-Form z.B.: "procedure GetOptions".
So und nun gehst du in die Dpr-Datei von deinem Projekt. In dieser Datei schreibst du nun vor die Zeile "Application.Run;" die Zeile "Form1.GetOptions;". Wobei Form1 natürlich der Name deines Mainforms sein muss

.
i hope that helps