CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  API 调用

如何使用PB来进行文件的压缩?

楼主hulvbing(胡一刀)2006-05-15 19:40:16 在 PowerBuilder / API 调用 提问

我现在想利用PB开发一个图文档管理系统,由于工程图和企业文档一般都比较大,想在把这类大数据量字段存到数据库之前先进行压缩,再以BLOB字段方式存入数据库,从数据库中取出来时,先进行解压,再获得所需要的文件.看到一些文章说可以利用WINDOWS自带的压缩函数,但不知如何使用,要是完全用PB语言能不能设计出一套压缩算法呢??希望有这方面的高手提供帮助.要是能提供相关的压缩源码那就更为感激! 问题点数:20、回复次数:13Top

1 楼daixf_csdn(圣殿骑士【CNO】)回复于 2006-05-15 19:45:21 得分 0

偶是调用winrar压的Top

2 楼rightyeah(众妙之门)回复于 2006-05-18 08:25:08 得分 0

pb对位操作支持不好,字符串处理也不是pb的强项,还是使用系统的api比较好(win api的压缩率比较差,还是别用了),或者用第三方的压缩工具Top

3 楼clank(布莱克本)回复于 2006-05-19 15:58:48 得分 0

我也是调用rar的   呵呵   要带上rar的exe文件   不过除此以外好像还好啊   :)Top

4 楼firstcoffee()回复于 2006-05-22 11:18:51 得分 0

用xceedzip压缩啊,并且可以加密,采用ole形式,很方便使用.firstcoffee@sina.comTop

5 楼heyh_81(小林)回复于 2006-05-24 17:15:50 得分 0

用xceedzip压缩啊,并且可以加密,采用ole形式,很方便使用.firstcoffee@sina.com  
   
  如何使用,有代碼嗎?Top

6 楼wu_07(一只狗不孤单,想一只狗才孤单)回复于 2006-05-24 17:21:02 得分 0

找一找myzip.dll,我在使用,没有什么问题Top

7 楼renwanly(★★★★)回复于 2006-05-24 17:26:57 得分 0

用的是7zip,和winrar比了一下压缩比率,压小了几乎一倍!  
  并且是免费软件呦:DTop

8 楼renwanly(★★★★)回复于 2006-05-24 17:33:01 得分 0

http://www.7-zip.org  
  №1.Open   architecture    
  №2.High   compression   ratio    
  №3.Strong   AES-256   encryption    
  №4.Ability   of   using   any   compression,   conversion   or   encryption   method    
  №5.Supporting   files   with   sizes   up   to   16000000000   GB    
  №6.Unicode   file   names    
  №7.Solid   compressing    
  №8.Archive   headers   compressing    
  Top

9 楼xywhard()回复于 2006-08-02 17:29:02 得分 0

用rar的压缩工具就可以了,还不错的!同时也可以对数据进行加密压缩等。Top

10 楼AFIC(A Fool In China)回复于 2006-08-02 21:14:33 得分 0

无论是winrar还是7z他的压缩算法都是范用的,  
  你如果专门处理某一类文件的压缩当然是  
  自己写代码(不是程序代码,而是根据统计信息熵进行字符的编码)更优,  
  不过,一看楼主就不是能完成这种需要用大脑的操作的人。  
  所以你还是用范用的winrar或者7z吧。Top

11 楼hulvbing(胡一刀)回复于 2006-10-23 16:52:40 得分 0

谢谢各位指点,但本人是菜鸟,在PB中调用WINRAR来进行压缩还是不会啊。可有高手能耐着性子教教小弟的,有代码更好了。Top

12 楼friendwaters(西门坡论坛 http://www.simpsoft.cn)回复于 2006-10-23 16:54:14 得分 0

http://www.simpsoft.cn/dispbbs.asp?boardID=20&ID=152&page=1Top

13 楼friendwaters(西门坡论坛 http://www.simpsoft.cn)回复于 2006-11-03 20:32:37 得分 0

到这个地址看,上面的地址转移了  
  http://www.simpsoft.cn/dispbbs.asp?boardID=36&ID=152&page=1  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:hulvbing

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo