我必须使用 Visual Studio 和 VB.NET 2003 制作一个简单的 zip 文件。
经过一番谷歌搜索后,我来到了这个页面:http ://www.digioz.com/tutorials/zip_unzip_vbNET/Zip_and_Unzip_VB_NET_1.html基本上为我提供了 3 个 DLL 以及准备压缩文件的类。当我尝试像教程告诉我那样创建类的实例时:
Dim zp As New CGZipLibrary.CGZipFiles
我收到此错误:
COM object with CLSID {293364BA-43F8-11D3-BC2D-4000000A2806} is either not valid or not registered.
想法?如果有人使用 VB.NET 2003 对 zip 文件有更好/更简单的方法,那也会很有帮助。
谢谢。
编辑:
感谢所有回答的人,但我使用了与建议的方法不同的方法来压缩我的文件。我使用了Microsoft.VisualBasic.Interaction 类的Shell 函数,如下所示:
Shell("zip -j " & fileName, AppWinStyle.Hide, True)
再次感谢那些致力于帮助我的人!