Visual Basic .NET Language
फ़ाइल / फ़ोल्डर संपीड़न
खोज…
निर्देशिका से ज़िप संग्रह बनाना
System.IO.Compression.ZipFile.CreateFromDirectory("myfolder", "archive.zip")
myfolder
। फाइल जो कि myfolder
में myfolder
। उदाहरण के लिए पथ कार्यशील निर्देशिका के सापेक्ष होते हैं। आप निरपेक्ष पथ निर्दिष्ट कर सकते हैं।
निर्देशिका के लिए ज़िप संग्रह निकाला जा रहा है
System.IO.Compression.ZipFile.ExtractToDirectory("archive.zip", "myfolder")
मेरा फ़ोल्डर निर्देशिका के लिए अर्काइव। उदाहरण के लिए पथ कार्यशील निर्देशिका के सापेक्ष होते हैं। आप निरपेक्ष पथ निर्दिष्ट कर सकते हैं।
ज़िप संग्रह गतिशील बनाएँ
' Create filestream to file
Using fileStream = New IO.FileStream("archive.zip", IO.FileMode.Create)
' open zip archive from stream
Using archive = New System.IO.Compression.ZipArchive(fileStream, IO.Compression.ZipArchiveMode.Create)
' create file_in_archive.txt in archive
Dim zipfile = archive.CreateEntry("file_in_archive.txt")
' write Hello world to file_in_archive.txt in archive
Using sw As New IO.StreamWriter(zipfile.Open())
sw.WriteLine("Hello world")
End Using
End Using
End Using
अपनी परियोजना में फ़ाइल संपीड़न जोड़ना
- समाधान एक्सप्लोरर में अपनी परियोजना पर जाएं, संदर्भ पर राइट क्लिक करें फिर संदर्भ जोड़ें ...
- संपीड़न के लिए खोजें और System.IO.Compression.FileSystem का चयन करें फिर ठीक दबाएँ।
- अपनी कोड फ़ाइल के शीर्ष पर
Imports System.IO.Compression
जोड़ें (किसी भी वर्ग या मॉड्यूल से पहले, अन्यImports
विवरण के साथ)।
Option Explicit On
Option Strict On
Imports System.IO.Compression
Public Class Foo
...
End Class
इस बात पर ध्यान दें कि यह वर्ग (ZipArchive) केवल .NET वर्जन 4.5 से आगे उपलब्ध है
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow