簡體   English   中英

如何使用VB從Zip文件提取所有內容?

[英]How to extract all contents from a Zip file using VB?

我在網上發現了一些與我的問題類似的示例(大多數最終指向MSDN: http : //msdn.microsoft.com/zh-cn/library/ms404280%28v=vs.100%29.aspx ) 。 問題是,除非我誤讀了MSDN上的代碼,否則他們的代碼只能從zip提取一個文件。

我正在尋找等效的方法,即右鍵單擊.zip,然后說出解壓縮到[插入文件夾路徑],然后將所有內容(文件和文件夾)都轉儲到我提供的文件夾中。

所以我需要知道:

1)如果沒有第三方庫,是否有可能?

2)如果有可能,我將如何去做? 我是否必須遍歷zip中的文件/文件夾並分別提取每個文件/文件夾? 如果需要循環,如何將循環指向zip中的文件列表?

謝謝!

PS我正在使用.Net Framework 4.0

在.NET 4中,不是。在.NET 4.5中, ZipFile或第3方可以使用它們,這並不難。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM