モナーの *やさしい* Delphi質問スレ Ver.5
■ このスレッドは過去ログ倉庫に格納されています
0099デフォルトの名無しさん
NGNGfunction XOR(InFile, OutFile:string);
var
P:Byte;
InStream, OutStream: TFileStream;
begin
InStream := TFileStream.Create;
OutStream := TFileStream.Create;
InStream.LoadFromFile( InFile );
while InStream.Position < InStream.Size do begin
InStream.ReadBuffer( P, 1 );
OutStream.WriteBuffer( P xor $FF, 1 );
end;
OutStream.SaveToFile( OutFile );
InStream.Free;
OutStream.Free;
end;
■ このスレッドは過去ログ倉庫に格納されています