Das kann man aber auch sagen, wenn im Profil D2010 angegeben ist. Neuer Versuch:
Delphi-Quellcode:
var
s: UTF8String;
begin
...
s := UTF8String(Ini.ReadString(...));
ShowMessage(UTF8ToAnsi(s));
Ob der explizite Typecast etwas bringt, weiß ich nicht, schaden kann es aber wohl kaum. In einem kurzen Test wurde zumindest bei mir "Gültig bis" korrekt ausgegeben.