vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Zippen in .Net 
Autor: spike24
Datum: 18.03.05 15:04

grüssi

bin ja schon recht weit, wobei ist jetzt aber ansichtssache

ich habe ne zipdatei, die ich, so wie es sicht für zipdateien gehört, entpacken will
ich habe auch schon nen funktionierenden code:
Imports ICSharpCode.SharpZipLib.Checksums
Imports ICSharpCode.SharpZipLib.Zip
Imports ICSharpCode.SharpZipLib.GZip
 
    Private Sub DecompressZIP(ByVal UpdateFile As String, ByVal DestPath As _
      String)
        Dim zipIStream As ZipInputStream
        Dim theEntry As ZipEntry
        Dim fs As FileStream
        Try
 
            zipIStream = New ZipInputStream(IO.File.OpenRead(UpdateFile))
 
            Do While 1
 
                theEntry = zipIStream.GetNextEntry
                If theEntry Is Nothing Then Exit Do
 
                Dim size As Integer = 2048
                Dim data(size) As Byte
                fs = New IO.FileStream(DestPath + theEntry.Name, _
                  IO.FileMode.Create)
 
                Do
                    size = zipIStream.Read(data, 0, data.Length)
                    If size > 0 Then
                        fs.Write(data, 0, size)
                    End If
                Loop While size > 0
 
                fs.Flush()
                fs.Close()
 
            Loop
            zipIStream.Close()
        Catch ex As Exception
            Throw ex
        Finally
            If Not zipIStream Is Nothing Then
                zipIStream.Close()
                zipIStream = Nothing
            End If
            If Not theEntry Is Nothing Then
                theEntry = Nothing
            End If
            If Not fs Is Nothing Then
                fs.Close()
                fs = Nothing
            End If
        End Try
    End Sub
das problem:
das erstellt am datum der datei wird verändert!!
eigentlich richtig, weil die datei ja erstellt wird, aber ich möchte unter erstellt am datum das kompilierdatum haben
kennt jemand ne andere möglichkeit eine zip zu entpacken
habe einige sachen gefunden, die aber waren nur für vb 6.0 und funktionieren in .Net nicht

besten dank für die anteilnahme
0
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Zippen in .Net1.311spike2418.03.05 15:04
Re: Zippen in .Net810spike2418.03.05 16:13
Re: Zippen in .Net753spike2418.03.05 16:44
Re: Zippen in .Net838ModeratorFZelle18.03.05 17:59
Re: Zippen in .Net713spike2421.03.05 07:57
Re: Zippen in .Net795ModeratorFZelle21.03.05 09:40
Re: Zippen in .Net694spike2421.03.05 10:13
Re: Zippen in .Net707ModeratorFZelle21.03.05 12:05
Re: Zippen in .Net691spike2421.03.05 13:25
Re: Zippen in .Net736spike2421.03.05 13:52
Re: Zippen in .Net688spike2421.03.05 14:42
Re: Zippen in .Net674ModeratorFZelle21.03.05 14:59
Re: Zippen in .Net678spike2421.03.05 15:53
Re: Zippen in .Net795vbtest208.06.05 12:33

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel