Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Unzip with Progress MonitoringDownload: Chilkat .NET Assemblies C# example showing how to unzip with progress monitoring. private void OnFileUnzipped(object source, Chilkat.FileUnzippedEventArgs args)
{
label1.Text = args.FileName + ", " + Convert.ToString(args.FileSize) + " bytes";
label1.Refresh();
}
private void OnUnzipPercentDone(object source, Chilkat.UnzipPercentDoneEventArgs args)
{
progressBar1.Value = args.PercentDone;
progressBar1.Refresh();
}
private void OnUnzipFinished(object source, EventArgs args)
{
label1.Text = "Finished";
}
private void button1_Click(object sender, System.EventArgs e)
{
Chilkat.Zip zip = new Chilkat.Zip();
zip.UnlockComponent("trial");
zip.EnableEvents = true;
zip.OnUnzipPercentDone += new Chilkat.Zip.UnzipPercentDoneEventHandler(OnUnzipPercentDone);
zip.OnFileUnzipped += new Chilkat.Zip.FileUnzippedEventHandler(OnFileUnzipped);
zip.OnUnzipEnd += new Chilkat.Zip.UnzipEndEventHandler(OnUnzipFinished);
progressBar1.Value = 0;
zip.OpenZip("something.zip");
zip.Unzip("testDir");
zip.CloseZip();
}
Important: The download for this
example does not contain the ChilkatDotNet.dll which |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.