Moin Anfänger,
schau Dir doch noch einmal an, wo ich in dem Beispiel Code das IniFile (TIniFile) deklariert habe.
Wenn Du das so übernimmst wird's auch funktionieren.
Wichtig:
Diese INI hat nichts mit Deiner Daten.dat zu tun.
Wie Du es gemacht hast, mit dem ständigen öffnen und schliessen der INI kann man es natürlich auch machen.
Mein Beispiel daran anzupassen ist auch nicht so schwierig, und dann kannst Du auch die Daten.dat dafür verwenden.
Versuch das einfach mal.
Was auch ganz hilfreich sein kann:
Im Einzelschritt durch das Programm gehen (F7/F8 ) und sich mal im ansehen, was denn so in welchen Variablen steht, um festzustellen, welche Funktion welche Auswirkungen hat.
Wie Du ja selber schon gemerkt hast:
Copy&Paste ist ja schön und gut, wenn's denn funktioniert, nutzt aber nichts für das Verständnis wie's funktioniert
Aber das Verständnis wird auch noch kommen.
Erst langsam, dann schneller.
Das schwierigste ist ja immer der Einstieg in neue Bereiche.