Тема: delphi xor
Показать сообщение отдельно
  #4  
Старый 18.12.2013, 18:35
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от JeReK5542
выскакивают разные ошибки(
напишите пожалуйста рабочий пример
Какие ошибки?

Простой пример:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  InFS, OutFS: TFileStream;
  C: Byte;
begin
  InFS := TFileStream.Create('Имя исходного файла', fmOpenRead);
  try
    OutFS := TFileStream.Create('Имя выходного файла', fmCreate);
    try
      while InFS.Read(C, 1) > 0 do
      begin
        C := C xor $AA;
        OutFS.WriteBuffer(C, 1);
      end;
    finally
      OutFS.Free;
    end;
  finally
    InFS.Free;
  end;
end;
Ответить с цитированием