如何用程序加压或解压文件?

freebatnet 2004-03-08 03:22:16
如何用程序加压或解压文件?
我的用意是先将文件压缩,通过网络传送后解压缩.这一切工作对用户都是透明的.
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mhsmhs1 2004-03-16
  • 打赏
  • 举报
回复
SharpZipLib2.dll 这个库是免费的
ac669 2004-03-16
  • 打赏
  • 举报
回复
关注
szch 2004-03-16
  • 打赏
  • 举报
回复
有一个zip免费组件DEMO,不过比较老,
示例还是VB5的,
给个链接你自己去看看吧.
http://home.modemss.brisnet.org.au/~mlevoi/dos.html
winrar 64位 破版,最新v5.00 烈火简体中文版,此版是64bit破版,安装完后直接注册成功 5.00新版本的winrar比起上一版本软件性能有了非常大的提升,文件速度平均提高了30%,同时更贴近win7系统,在windows7系统的任务栏中就能查看进度。 WinRAR 特性: 完全支持 RAR 和 ZIP 2.0 文件; 高度成熟的原创缩算法; 对于文本、声音、图像和 32-位和 64-位 Intel 可执行程序缩的特殊优化算法; 外壳界面 包括 拖放 和 向导; 命令行界面 ; 非 RAR 文件 (7Z、ACE、ARJ、BZ2 、CAB、GZ、ISO、JAR、LZH、TAR、 UUE、Z) 管理; 固实 缩,比常规方法更能够提升缩率 10% - 50%,尤其是在缩大量的小文件,类似的文件时; 多卷文件 ; 使用默认的或是选择的自模块创建 自 文件 (也可用于分卷); 恢复 物理受损的文件; 恢复卷 允许重建多卷缩丢失的卷。 支持 Unicode 文件名; 其它服务性的功能,例如 文件加密、 文件注释 、错误日志等。 经过长达数月的测试,WinRAR 5.0终于发布了正式版。WinRAR 5.0采用了全新的缩格式,算法也有较大变化,优化了性能和细节。 WinRAR 5.0主要新变化: 1.新的RAR 5.0文件格式。你可以在缩对话框中使用"RAR 5.0"选项或命令行中使用-ma开关创建RAR 5.0文件。 2. RAR 5.0缩算法的改变: a) 64位WinRAR中最大的缩字典增加到1GB。32位WinRAR版本创建文件时可以使用256MB的字典。32位和64位版本都可以任何字典大小的文件,包括1GB的; b) RAR 5.0的默认字典大小是32MB,结果就是比RAR 4.x的4MB更高的缩率和较慢的速度。你可以在缩对话框选择中使用“字典大小”选项或-md开关修改此值; 3. RAR 5.0文件格式的改变: a)文件时间存储为协调世界时(UTC),替代以前的本地时间,这让文件在不同的时区内的交流更直观; b)文件名和文件注释使用UTF-8编码。 4. RAR 5.0恢复记录基于里德-所罗门( Reed-Solomon )错误纠正码。 5. "测试"命令验证RAR 5.0恢复记录的有效性。 6. RAR 5.0加密算法的改变。 7. RAR 5.0文件可以使用256位的BLAKE2sp哈希代替32位的CRC32作为文件校验和。 8.删除的功能: a)身份验证功能的可靠性达不到所需的级别,功能被移除; b) RAR 5.0文件由于总是添文件结束块,所以不支持开关-en(不添加“文件结束”块)。 9. "设置密码"命令和"字典大小"选项被移动到缩对话框的“常规”页面。 10.你可以在缩对话框的“高级”对话框中使用“把符号链接保存为链接”来保存并恢复NTFS符号链接和分析点为链接,它们的内容没有被缩。 11.添加对XZ文件格式的支持。 12. RAR 5.0文件格式中恢复卷处理的更改。 13. RAR和ZIP文件中的最大路径长度增加到2048个字符。 14.如果命令行RAR检测到用户输入了错误的密码,它会返回退出码11。 15. 'v'和'l'命令在行的末尾显示缩的文件名,不是和以前一样显示在前面。 16.现在WinRAR和控制台RAR中类似于'rar a arcname @filelist'命令中的文件列表的默认字符集为ANSI。 17. WinRAR内部查看器能检测并显示UTF-8和UTF-16小端字节序编码的文件。 18. UTF-16小端字节序编码被用于RAR和WinRAR日志文件rar.log中,所以Unicode文件名能在日志文件中正确存储。 19.命令行'r' (修复)命令可以有一个附加的目标路径\参数来定义修复好的文件的目标文件夹。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧