Показать сообщение отдельно
  #1  
Старый 17.03.2013, 16:06
grib_aga grib_aga вне форума
Прохожий
 
Регистрация: 19.12.2012
Сообщения: 14
Репутация: 10
По умолчанию Не получается сравнить значение var Buffer и строки?

Написал вот так, не работает:

Код:
var   n, b: string;
        FileFrom, FileTo: TFileStream;


        FileFrom := TFileStream.Create('filefrom.txt', fmOpenRead);
        FileTo := TFileStream.Create('outfile.txt', fmCreate);
        FileFrom.ReadBuffer(n, 1);
        b := 'мое значение';
        if n = b then Exit;

Получаю ошибку Access violation и Runtime Error.
Как исправить?
Ответить с цитированием