高手赐教:delphi如何把文件压缩为jar格式, 高手赐教:delphi如何把文件压缩为jar格式,最好附源码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.yesky.com/20030311/1656296.shtml 感谢cuilj(一云忆水)提供的关于压缩流和解压流的文章,已收藏,不过我想用delphi把数据库压缩为jar格式,然后再用java把压缩文件解压并导入到oracle,或是使用一种更好的替代方案。 其实jar文件就是zip格式的,用winrar也能创建zip压缩包,我们可以调用winrar把文件压缩成zip压缩包,文件后缀改为jar就行了啊。下面的代码是把自身压缩到test.jar中,(需要把winrar.exe复制到程序的目录中)。winrar 的具体参数你可以看看帮助,就不多说了。vars:string;begin s:='a -afzip test.jar '+ExtractFileName(ParamStr(0)); if ShellExecute(0,nil,'winrar',pchar(s),'',SW_HIDE)<=32 then showmessage('ERROR') else showmessage('OK!');end; 大家分析乡镇企业对软件的需要。 哪有TwordApplication,TWorddocument的帮助说明?急!高分送 怎样才能自动给多个控件合理布局? sql2k的最大容量有多大? 怎么不能移动记录 小问题!在线等待!立即给分! PASCAL中的procedure嵌套在DELPHI中怎样实现 在DEPHI中使用类 在哪下载个控件呢 请问如何有效扫描到缩放后的image中每个像素颜色? 如果我不加控制 ,线程1开始后又运行线程1,是不是自己本身就能等自己完成上一次后再开始? 多个同名进程,如何确定我要找的那个进程?
不过我想用delphi把数据库压缩为jar格式,然后再用java把压缩
文件解压并导入到oracle,或是使用一种更好的替代方案。
用winrar也能创建zip压缩包,
我们可以调用winrar把文件压缩成zip压缩包,文件后缀改为jar就行了啊。
下面的代码是把自身压缩到test.jar中,
(需要把winrar.exe复制到程序的目录中)。
winrar 的具体参数你可以看看帮助,就不多说了。var
s:string;
begin
s:='a -afzip test.jar '+ExtractFileName(ParamStr(0));
if ShellExecute(0,nil,'winrar',pchar(s),'',SW_HIDE)<=32 then
showmessage('ERROR')
else
showmessage('OK!');
end;