Я использую типизированный файл с таким форматом записи:
KClientServerConfType = Record
HostName: String[255];
DatabaseName: String[200];
UserName: String[200];
Password: String[200];
end;
Это работает нормально. Но как я могу прочитать содержимое файла с помощью GEdit? Я узнаю значения среди искаженного текста. Это нормально или он должен быть нечитаемым?
Вот код, который нужно написать:
AssignFile(ThisFile, 'clientserver.conf');
Rewrite(ThisFile);
Settings.HostName:= '192.168.100.100';
Settings.DatabaseName:= 'dbESM';
Settings.UserName:= 'itsols';
Settings.Password:= 'pass12d3';
Write(ThisFile, Settings);
CloseFile(ThisFile);
Я использую Lazarus на Ubuntu 12.04.