[VB.NET] Uitpakken en lezen zonder op te slaan

Pagina: 1
Acties:

  • Bats
  • Registratie: Oktober 2000
  • Laatst online: 30-01 19:14
Er komt een soap bericht binnen met een attachment (*.zip). Ik wil de bestanden in het zip bestand
doorlezen zonder het bericht op te slaan.


Nu doe ik:
Er komt een soap bericht binnen.
Sla de attachment op op de schijf.
Draai winzip naar een folder.
Doorloop de folder op bestanden.
Voor elk bestand dat je vind --> doorlees bestand.
Verwijder folder incl bestanden
verwijder zip bestand
klaar.

Ik wil graag dat dit in het geheugen gebeurt. Is dit mogelijk? Zo ja naar welke methode moet ik zoeken. Vraag is nogal lastig uit te leggen in google.

Grt Bats

  • henkleerssen
  • Registratie: December 2000
  • Niet online

henkleerssen

Your life is as you narrate it

fear my google powers:
http://www.xceedsoft.com/cs/results.aspx?id=56
zip class xceed om in memory in te pakken.. zou ook wel met uitpakken gaan (daarna in een array stoppen misschien..)
ook http://www.zip-compressio...sion/Zip_Class_VB_NET.htm
het zijn allemaal zip classes waarvoor je moet betalen helaas..
Wat voor openbare methods heeft winzip zelf om te gebruiken? Kun je daar niks mee doen?

  • Bats
  • Registratie: Oktober 2000
  • Laatst online: 30-01 19:14
Ik zat te denken dat er misschien al zoiets in .NET zou zitten.
IPV. extra componenten te gebruiken.

Verwijderd

Misschien kan je deze ziplibrary gebruiken:

http://www.icsharpcode.ne.../SharpZipLib/Default.aspx