This sample shows how to create a ZIP archive in a stream.
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 ZipInStream
Sub Main()
' Create an instance of the ZipForge class
Dim archiver As ZipForge = New ZipForge()
Try
' create a new memory stream
Dim memoryStream As System.IO.MemoryStream = New System.IO.MemoryStream()
' create a new archive in the memory stream
archiver.OpenArchive(memoryStream, True)
' add a file into the archive in the stream
Const fileName = "C:\file.txt"
archiver.AddFiles(fileName)
' 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
|
|
The other people in the office didn't believe me when I said that all I had to do was document the problem and you would probably give me a fix overnight. Unbelievable! Keep up the great work. I hope you guys all make a fortune out of this product because it is truly fantastic and the support is the best I have ever encountered.
Mark Kefford
|
|
|