Zitat:
FormHaupt.ClientHeight := ini.ReadInteger('Graphix','Hoch','0');
Der Default-Parameter muss dem richtigen Datentyp entsprechen (bei ReadInteger also eine Integer). Folglich müsste es so funktionieren:
FormHaupt.ClientHeight := ini.ReadInteger('Graphix','Hoch',0{ohne Hochkommata});