Also, ich hab's jetzt mit diesen verschiedenen Codes probiert:
IniDat:=TIniFile.Create('..\Text.Ini');
und
IniDat:=TIniFile.Create('\Text.Ini');
dadurch wird aber noch nicht mal die ini geändert.
Dann hab ich's noch hiermit probiert:
IniDat:=TIniFile.Create(ExtractFileDir(ParamStr(0)) + '\Text.Ini');
und
IniDat:=TIniFile.Create('C:\Programme\Borland\Delphi5\Projects\Zinsdifferenzen\Text.Ini');
ist wie mit
IniDat:=TIniFile.Create('.\Text.Ini');
die ini wird geschrieben, aber nicht beim Programmstart eingefügt.
Das komische ist ja auch, dass es noch funktioniert hat, als ich nur ein Edit hatte. Als ich dann die anderen 18 zugefügt hatte, hat's nicht mehr gefunzt. Hab sie dann wieder gelöscht, hat dann aber trotzdem nicht wieder gefunzt.