| 
| 
|
 | This sample demonstrates how easy it is to zip a stream with ZipForge 
 Download ZipForge | Learn More | All Delphi samples
 
 
program ZipStream;
{$APPTYPE CONSOLE}
uses
    SysUtils, ZipForge, Classes;
var
  archiver : TZipForge;
  fileStream : TFileStream;
begin
    archiver := TZipForge.Create(nil);
  try
  with archiver do
  begin
        FileName := 'C:\test.zip';
            OpenArchive(fmCreate);
        BaseDir := 'C:\';
            fileStream := TFileStream.Create('C:\test.txt', fmOpenReadWrite);
                AddFromStream('anothername.txt', fileStream);
    CloseArchive();
  end;
  except
  on E: Exception do
    begin
      Writeln('Exception: ', E.Message);
            Readln;
    end;
  end;
end.
 Download ZipForge | Learn More | All Delphi samples
 |  
 |  | 
 | | Current version: 6.97
    
     Released: May 27, 2025
    Price: $ 69
    
      | 
 | 
 
 
 
 
 | | Component Ace is all that it advertises. It is easy to implement and is very fast. 
 In addition, the customer support is the best I have ever had. All my questions were answered within hours, often immediately. The responses also answered my questions, no need for followup emails.
 
 If your application needs the functionality that Component Ace provides, search no further.
 
 Linda Murphy
 
 | 
 | 
 
 |