Actually, there is a ReadByte command. You can find information on it by navigating within AppGameKit to Help -> Help -> Commands -> File -> Read -> ReadByte.
here's what it says:
ReadByte
Description
Reads a 1 byte unsigned integer (0-255) from the given file, which must have been opened for reading.
Definition
integer ReadByte( iFileID )
Parameters
iFileID - The ID of the file to read.
I'm using it to load an ascii-map and read it's content like a string like this:
function LoadMap(FileName$)
if GetFileExists(FileName$) = 1
FileId = OpenToRead(FileName$)
for z = 1 to MapLength
for x = 1 to MapWidth
Char$ = chr(ReadByte(FileId))
` ...do stuff
next x
next z
CloseFile(FileId)
endif
endfunction