Du kannst natürlich auch einfach ReadInteger und WriteInteger verwenden, denn der Wertebereich vom Byte liegt da wohl loker drin.
Also einfach
Delphi-Quellcode:
iniFile.WriteInteger('...', '...', DasByte);
DasByte := iniFile.ReadInteger('...', '...');
{oder, wenn es unbedingt sein muß}
DasByte := Byte(iniFile.ReadInteger('...', '...'));