Zitat von
ringli:
ini:=TIniFile.Create ('/'+User+'.ini');
Wo soll deiner Meinung nach diese Datei landen? Im Programmverzeichnis? Im Anwenungsdatenordner?
Wenn die INI-Datei im Programmverzeichnis liegen soll, dann wäre hier wohl eher
ini:=TIniFile.Create(ExtractFilePath(ParamStr(0)) + User + '.ini');
angebracht.
Da liegt ja nicht mein problem, mein Problem liegt daran, dass im Label anstatt 00001 0000 angezeigt wird.
Delphi-Quellcode:
var
ini: TIniFile;
User: string;
begin
ini:=TIniFile.Create ('/'+User+'.ini');
try
label1.caption:=ini.ReadString(User,'Punkte', [b]'00000'[/b]);
label2.caption:=ini.ReadString(User,'Geld',[b]'00000'[/b]);
label3.caption:=ini.ReadString(User,'Geschwindigkeit',[b]'00000'[/b]);
label4.caption:=ini.ReadString(User,'Angriff',[b]'00000'[/b]);
label5.caption:=ini.ReadString(User,'Verteidigung',[b]'00000'[/b]);
label6.caption:=ini.ReadString(User,'Geschicklichkeit',[b]'00000'[/b]);
label7.caption:=ini.ReadString(User,'Ruf',[b]'00000'[/b]);
finally
ini.free;
end;
end;