naja es geht doch nicht..... ich hab glau noch n Fehler gefunden:
du meintest:
Delphi-Quellcode:
for i:=0 to length(entityinfo)-1 do
begin
entityinfo[i].classname:=ini.Readstring(inttostr(i),'classname','');
entityinfo[i].origin:=ini.Readstring(inttostr(i),'origin','');
end;
muss das ned so wie unten sein, da es ja in entityinfo[0] das aus der ersten section der ini reinschreiben soll.....
Ich habs mal getestet und es geht, bei der obrigen Lösung gibts AccesViolation.
Delphi-Quellcode:
for i:=0 to length(entityinfo)-1 do
begin
entityinfo[i].classname:=ini.Readstring(inttostr(i+1),'classname','');
entityinfo[i].origin:=ini.Readstring(inttostr(i+1),'origin','');
end;