Das Problem ist, das die
API Funktionen für die veralteten IniFiles nicht mitspielen. Ich würde TMemIniFile verwenden und alle anderen Vorteile genießen, die diese Klasse mitbringt:
Delphi-Quellcode:
procedure TDemoForm.ExtraGridClick(Sender: TObject);
var
c: Cardinal;
begin
with TMemIniFile.Create(ExtractFilePath(ParamStr(0)) + 'temp.ini') do
begin
ShowMessage(IntToHex(MaxInt, 8));
c := Cardinal(MaxInt) shl 1;
WriteInteger('test', 'card', c);
c := ReadInteger('test', 'card', 0);
ShowMessage(IntToHex(c, 8));
Free;
end;
end;
Grüße vom marabu