var
  MyFile : TFileStream;
  Buf : integer;
  Fhandle : integer;
begin
    MyFile := TFileStream.Create('a.txt',fmOpenRead);
    try
      MyFile.Position := 0;
      MyFile.Seek(-sizeof(integer),soFromEnd);
      MyFile.Read(Buf,sizeof(integer));
      showMessage(inttostr(buf));
    finally
      MyFile.Free;
    end;    {Fhandle := FileOpen('a.txt',fmOpenRead);
    if Fhandle <> 0 then
    begin
      try
        FileSeek(            );
        FileRead(fhandle,buf,sizeof(buf));
      finally
        FileClose(Fhandle);
      end;
    end;
    ShowMessage(inttostr(buf)); }
end;