VB高手,以高分求教关于压缩文件的问题? 最简单的办法是,调用外部文件比如PKZIP.exe等等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以使用压缩控件或者DLL库:http://www.applevb.com/sourcecode/fscompr.ziphttp://www.applevb.com/sourcecode/zipocx.zip 首先感谢TechnoFantasy & holyfile;我想我没有把问题说清楚:我是想在asp中使用的上传组件中添加zip功能,所以我并不需要用户界面。由于我对VB可以说除了作asp组件略知一二,其它的一窍不通。而TechnoFantasy提供的大多数都把功夫花在了用户界面上,我找不到关于压缩部分的代码。希望提供教程式的材料。我想是可以做到的,我在其他非免费组件那里见到过。如果不行的话,也请告诉我为什么不行。 这个基本上很难,现在的VB最小数据类型是byte不是bit,用它来实现压缩即使能做出来也要绕很大的圈子。最好调用现成的C类库,好像还不少。 可以用VB做一个ActiveX Dll 在这个Dll里调用OCX控件的压缩方法。或者在这个DLL里直接通过shell调用Pkzip.exe来压缩你要压缩的东东。而在asp中这个Dll是一个Com组件,用起来就像使用ado对象一样 同意frs(FANG) 在希望出版社的《vb编程高手》中有完整的实例和相关控件。 谢谢大家。再麻烦一次yokel,如果像以我这样对vb一鳞半爪的知识,看《vb编程高手》,会不会有点... 有老外用VB做压缩,但是离zip还差得远,而且代码的注释很少。实现文件压缩http://210.75.132.33/lakes/detail.asp?id=241 【散分】英雄会人物小点评 水晶报表组汇总问题 WIN2K下面使用的ICO正常,但是在XP下面运行会色彩失真,甚至大小发生改变 准备辞职了,散分。 如何删除既含有文件夹又含有文件的文件夹? com+ 与 MTS问题 窗体上的右键弹出菜单怎么做? 1厘米多少Twip? vb中K线图的使用 关于VB中的中文乱码问题(如:打开文件夹时不能输入中文) 关于EXCEL冻结行和列的问题? 什么控件可以载入*.hlp 或*.chm文档??
http://www.applevb.com/sourcecode/fscompr.zip
http://www.applevb.com/sourcecode/zipocx.zip
我想我没有把问题说清楚:
我是想在asp中使用的上传组件中添加zip功能,所以我并不需要用户界面。
由于我对VB可以说除了作asp组件略知一二,其它的一窍不通。而TechnoFantasy提供的大多数都把功夫花在了用户界面上,我找不到关于压缩部分的代码。希望提供教程式的材料。我想是可以做到的,我在其他非免费组件那里见到过。
如果不行的话,也请告诉我为什么不行。
或者在这个DLL里直接通过shell调用Pkzip.exe来压缩你要压缩的东东。
而在asp中这个Dll是一个Com组件,用起来就像使用ado对象一样
在希望出版社的《vb编程高手》中有完整的实例和相关控件。
再麻烦一次yokel,如果像以我这样对vb一鳞半爪的知识,看《vb编程高手》,会不会有点...
http://210.75.132.33/lakes/detail.asp?id=241