This sample shows how to add a data from a stream into a ZIP archive.
Download ZipForge | Learn More | All Delphi samples
program addfromstream;
{$APPTYPE CONSOLE}
uses
SysUtils, Classes, ZipForge;
var
Archiver: TZipForge;
fs: TStream;
begin
Archiver := TZipForge.Create(nil);
fs := TFileStream.Create('c:\file.txt', fmOpenRead);
try
Archiver.FileName := 'c:\test.zip';
Archiver.OpenArchive(fmCreate);
Archiver.AddFromStream('data.txt', fs);
Archiver.CloseArchive();
except
on E: Exception do
begin
Writeln('Error: ' + E.Message);
end;
end;
fs.Free;
Archiver.Free;
end.
Download ZipForge | Learn More | All Delphi samples
|
|
|
Current version: 6.95
Released: January 21, 2019
Price: $ 69
|
|
Thanks again for the superb tech support, I was worried I'd hit a brick wall this close to the finish line. Even working on the weekend... you guys rock!!!
Bob Boyd
|
|
|