Dart.PowerTCP.Zip Namespace : EndEventArgs Class |
Public Class EndEventArgs Inherits System.EventArgs
Dim instance As EndEventArgs
public class EndEventArgs : System.EventArgs
public __gc class EndEventArgs : public System.EventArgs
public ref class EndEventArgs : public System.EventArgs
The EndEventArgs.Exception property returns any Exception which occurred during the asynchronous operation. The EndEventArgs.Stats property returns any object passed in to the accompanying BeginXXX method.
' Be sure to import the namespace by putting "Imports Dart.PowerTCP.Zip" ' at the top of your class. ' Open a compressed stream. This populates the Archive collection. Archive1.Open("c:\test.zip") ' Preserve the path structure and overwrite any existing files. Archive1.PreservePath = True Archive1.Overwrite = Overwrite.Always ' Begin an asynchronous unzip process Archive1.BeginUnzip("c:\test", Nothing) Private Sub Archive1_EndUnzip(ByVal sender As Object, ByVal e As Dart.PowerTCP.Zip.EndEventArgs) Handles Archive1.EndUnzip Try ' Check for any zip operation exceptions If e.Exception Is Nothing Then MessageBox.Show("Extraction Complete!") Else MessageBox.Show(e.Exception.Message) End If Catch End Try End Sub
// Be sure to import the namespace by putting "using Dart.PowerTCP.Zip;" // at the top of your class. // Open a compressed stream. This populates the Archive collection. archive1.Open("c:\\test.zip"); // Preserve the path structure and overwrite any existing files. archive1.PreservePath = true; archive1.Overwrite = Overwrite.Always; // Begin an asynchronous unzip process archive1.BeginUnzip("c:\\test",null); private void archive1_EndUnzip(object sender, Dart.PowerTCP.Zip.EndEventArgs e) { try { if (e.Exception == null) MessageBox.Show("Extraction Complete!"); else MessageBox.Show(e.Exception.Message); } catch {} }
System.Object
System.EventArgs
Dart.PowerTCP.Zip.EndEventArgs