【发布时间】:2012-08-23 19:02:54
【问题描述】:
我必须使用 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 获得更好/更简单的压缩文件方法,那也会很有帮助。
谢谢。
编辑:
感谢所有回答的人,但我使用了不同于建议的方法来压缩我的文件。 我使用了 Microsoft.VisualBasic.Interaction 类的Shell function,如下所示:
Shell("zip -j " & fileName, AppWinStyle.Hide, True)
再次感谢那些花时间帮助我的人!
【问题讨论】:
标签: vb.net com zip visual-studio-2003