Dart.PowerTCP.Zip Namespace : ProgressEventArgs Class |
Public Class ProgressEventArgs Inherits System.EventArgs
Dim instance As ProgressEventArgs
public class ProgressEventArgs : System.EventArgs
public __gc class ProgressEventArgs : public System.EventArgs
public ref class ProgressEventArgs : public System.EventArgs
' Be sure to import the namespace by putting "Imports Dart.PowerTCP.Zip" ' at the top of your class. Private Sub Archive1_Progress(ByVal sender As Object, ByVal e As Dart.PowerTCP.Zip.ProgressEventArgs) Handles Archive1.Progress Try ' Set the progress bar and status when fires ' prgItem is the progress bar for an individual item and prgTotal is for all the items. Select Case (e.Status) Case Status.Unzipping ' Show item progress prgItem.Maximum = e.Item.Size prgItem.Value = e.processedItemBytes ' Show total progress prgTotal.Maximum = e.TotalBytes prgTotal.Value = e.ProcessedTotalBytes Debug.WriteLine("Unzipping " + e.Item.Name) Case Status.EndUnzip prgTotal.Value = prgTotal.Maximum End Select Catch End Try End Sub
// Be sure to import the namespace by putting "using Dart.PowerTCP.Zip;" // at the top of your class. private void archive1_Progress(object sender, Dart.PowerTCP.Zip.ProgressEventArgs e) { try { // Set the progress bar and status when fires // prgItem is the progress bar for an individual item and prgTotal is for all the items. switch (e.Status) { case Status.Unzipping: // Show item progress prgItem.Maximum = (int)e.Item.Size; prgItem.Value = (int)e.ProcessedItemBytes; // Show total progress prgTotal.Maximum = (int)e.TotalBytes; prgTotal.Value = (int)e.ProcessedTotalBytes; Debug.WriteLine("Unzipping " + e.Item.Name); break; case Status.EndUnzip: prgTotal.Value = prgTotal.Maximum; break; } } catch {} }
System.Object
System.EventArgs
Dart.PowerTCP.Zip.ProgressEventArgs