This sample shows how to add a data from a stream into a ZIP archive.
Download ZipForge.NET | Learn More | All VB.NET samples
Imports System
' This namespace contains the main class - ZipForge.
' Don't forget to add a reference to the ZipForge
' assembly to your project references
Imports ComponentAce.Compression.ZipForge
' This namespace contains ArchiverException class
' required for error handling
Imports ComponentAce.Compression.Archiver
Module AddFromStream
Sub Main()
' Create an instance of the ZipForge class
Dim archiver As ZipForge = New ZipForge()
Try
' create a new file stream
Dim fileStream As System.IO.FileStream = New System.IO.FileStream("c:\file.txt", System.IO.FileMode.Open)
' set the archive file name
archiver.FileName = "c:\test.zip"
' create a new archive file
archiver.OpenArchive(System.IO.FileMode.Create)
' save data from the file stream into "data.txt" file inside the archive
archiver.AddFromStream("data.txt", fileStream)
' close archive
archiver.CloseArchive()
Catch ae As ArchiverException
Console.WriteLine("Message: {0} Error code: {1}", ae.Message, ae.ErrorCode)
' Wait for the key to be pressed
Console.ReadLine()
End Try
End Sub
End Module
Download ZipForge.NET | Learn More | All VB.NET samples |
|
|
Current version: 3.05
Released: June 12, 2014
Price: $ 299
|
|
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
|
|
|