ich habe mal wieder eine komische Frage wo ich nicht verstehe, warum das Programm das so macht wie es es macht.

Ich lese einen Wert aus einem Bestandsprogramm aus einer .ini-Datei ein. Das funktioniert so weit auch. Hier mal der Quellcode mit den relevanten Zeilen
Code: Alles auswählen
var
FKopfzeile: string;
...
var
IniFile: TIniFile;
begin
...
IniFile := TIniFile.Create('Datei.ini');
try
FKopfzeile := IniFile.ReadString('Einstellungen', 'Kopfzeile', '');
ckbKopfzeile.Caption := 'Kopfzeile erzeugen (' + FKopfzeile + ')';
...
finally
IniFile.Free;
end;
...
- Inhalt in der .ini-Datei: © Name
- Inhalt in der FKopfzeilen Variable: #169' Name'
- Ausgabe im Label: ? Name
Vielen Dank schon einmal.