下面是測試壓縮、解壓縮、壓縮率的代碼:
procedure TForm1.Test;
var
i, j: integer;
begin
RichTextBox2.TextRTF := MyDecompress(MyCompress(RichTextBox1.TextRTF));
i := Length(RichTextBox1.TextRTF);
j := Length(MyCompress(RichTextBox1.TextRTF));
ShowMessage('Length Before Compression: ' + IntToStr(i)
     + ';  Length After  Compression: ' + IntToStr(j)
+ ';  Compression Ratio: ' + IntToStr(Round(i/j)));
end;
(函數測試環境:Windows 2000 Profressional + Delphi 6)
新聞熱點
疑難解答