uses Profile;
const
FileID = 'MYAPP.ini';
var
W:Word;
B:Byte;
I:Integer;
R:Real;
L:Boolean;
S:String;
begin
WriteProfileString(FileID,'Player','Name','John');
W:=65500; WriteProfileWord(FileID,'Player','Key',W);
B:=127; WriteProfileByte(FileID,'Settings','Interval',B);
I:=2244; WriteProfileInteger(FileID,'Settings','Cycle',I);
L:=true; WriteProfileBoolean(FileID,'Settings','AutoRun', L);
R:=3.1416;WriteProfileReal(FileID,'Score','John',R);
S:=''; S:=ReadProfileString(FileID,'Player','Name');
W:=0; W:=ReadProfileWord(FileID,'Player','Key');
B:=0; B:=ReadProfileByte(FileID,'Settings','Interval');
I:=0; I:=ReadProfileInteger(FileID, 'Settings', 'Cycle');
L:=false;L:=ReadProfileBoolean(FileID,'Settings','AutoRun');
R:=0; R:=ReadProfileReal(FileID,'Score',S);
WriteLn('S = ', S);
WriteLn('W = ', W);
WriteLn('B = ', B);
WriteLn('I = ', I);
WriteLn('L = ', L);
WriteLn('R = ', R);
Write('Press Enter to quit...'); ReadLn;
end.