Hi
Ich wollte eine Zip-Datei mit VB entpacken und habe die "Ionic.ZLib" gefunden und dazu diesen Code:
Spoiler anzeigen
Mein Problem ist nur das ich diese Fehler bekomm:
1) Der Typ "ZipFile" ist nicht definiert.
2) Der Typ "ExtractedProgessEventArgs" ist nicht definiert.
MFG
PhoenixBlaster
Ich wollte eine Zip-Datei mit VB entpacken und habe die "Ionic.ZLib" gefunden und dazu diesen Code:
VB.NET-Quellcode
- Imports Ionic.Zip
- Public Class Form1
- Dim ZipToUnpack As String
- Dim Ordnerpfad As String
- Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
- If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
- TextBox1.Text = OpenFileDialog1.FileName
- ZipToUnpack = TextBox1.Text
- End If
- End Sub
- Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
- If SaveFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
- Ordnerpfad = SaveFileDialog1.FileName
- End If
- Using zip As ZipFile = ZipFile.Read(TextBox1.Text)
- AddHandler zip.ExtractProgress, AddressOf MyextractProgress
- Dim Entry As ZipEntry
- For Each Entry In zip
- Entry.Extract(Ordnerpfad, ExtractExistingFileAction.OverwriteSilently)
- Next
- End Using
- End Sub
- Private Sub MyextractProgress(sender As Object, e As ExtractProgressEventArgs)
- If e.BytesTransferred > 0 AndAlso e.TotalBytesToTransfer > 0 Then
- Me.Invoke(Sub() ProgressBar1.Value = CInt(e.BytesTransferred * 100 \ e.TotalBytesToTransfer))
- End If
- End Sub
- End Class
Mein Problem ist nur das ich diese Fehler bekomm:
1) Der Typ "ZipFile" ist nicht definiert.
2) Der Typ "ExtractedProgessEventArgs" ist nicht definiert.
MFG
PhoenixBlaster