VB里如何在不使用第三方控件的时候实现文件的压缩与解压缩?
解决方案 »
- VB6团队协作。。
- 哪位用过tcp300设备?
- 什么情况下调用 combox_change() 事件
- Set obj = GetObjectContext,obj总是Nothing.为什么???
- 如何实现文本框的表示是数字型的为右对齐、文字型为左对齐?
- ███████ 走 了 ███████
- 如何制作透明背景的位图(bmp)
- 高分悬赏,软件集成问题
- DAO和ADO哪个好?
- 如何用API函数判断一个目录下的文件夹是否存在?(直接用VB函数能不能实现?)
- 编写WINDOWS服务程序,resume的时候总是报错,start,stop等就没有问题
- 数据库连接问题 "Provider=MS Remote;Remote Provider=MSDataShape......
网上给你找的+ 分吧
你可以调用这个功能。
这样就不需要第三方的东西了。
Winrar 能解压同时改名吗?如压缩包里有:A B 两个文件(AB指文件名)
现在,想把B解压出来,并且改名为A
关键是,解压到的目录中可能有和B相同的文件名。(但不是用样的文件)
所以,解压时就应该直接改名为A,以防覆盖原文件。
另外,B是超大型文件(如ISO)用先解到其它目录再改名移回来显然太慢。不知道有什么好办法吗?
(压缩包是在DVD光盘上的,只读)
应该可以的,要不rar视怎么做到的呢
如果实在不行,参考这个
http://www.vbaccelerator.com/home/Vb/Code/Libraries/Compression/Introduction_to_the_Info-ZIP_Libraries/article.asp
无论使用DLL还是使用控件,归根结底也只是调用别人写好的现成的算法而已。既然这样,直接使用WINRAR还更简单一点呢。