zhj0751 发表于 2009-5-24 19:40:28

自动解压的代码

7Z 自动解压的代码!!!谁知道啊?帮帮

lynfr8 发表于 2009-5-24 20:29:14

http://www.autoitx.com/forum.php?mod=viewthread&tid=6206
http://www.autoitx.com/forum.php?mod=viewthread&tid=4901

南一 发表于 2009-5-24 21:55:58

Dim $path
If (DriveStatus("D:") <> "READY" And DriveGetSerial("D:")="CDROM" And DriveSpaceFree("D:")<150) Then
    $path="C:\Program Files"
Else
        $path="D:\Program Files"
EndIf
;这个program.exe是7Z的自解压文件,支持命令行参数
Run("program.exe -y -o" & $path)

这算是AU3调用7Z压缩包的一个列子,加入判断D盘是否存在,并且是否是可以写入文件的本地磁盘,加检测大小。

顽固不化 发表于 2009-5-24 21:57:51

几天不见,南一进步很快。

rolaka 发表于 2009-5-24 22:11:05

在官方的论坛里...有一个7z的udf...

lynfr8 发表于 2009-5-25 00:43:40

很久之前不知道在哪里下的
没用过
因为au3编译时候好像自己都已经压缩,虽然效果不是很好
这个udf不知道还能用否
自己没用过
我记得是旧版本的
不管了
先放上来

lynfr8 发表于 2009-5-25 00:56:24

本帖最后由 lynfr8 于 2009-5-25 00:57 编辑

不知道这个能否用的上,我实测了一下
----------------------------------------------------------
C:\autoit3\Include\7Zip.au3 (744) : ==> ?????????.:
If $hArchiveProc Then DllCallbackFree($hArchiveProc)
If ^ ERROR
----------------------------------------------------------
有问题,慎下载

zhj0751 发表于 2009-5-30 15:24:31

hehe。。thank very!!!

ysdlj0819 发表于 2009-10-26 07:00:59

感谢南一!编些小东西,正好在这遇到些问题!看到你上面写的代码,我的思路有些明确了!嘿嘿

hzxymkb 发表于 2009-11-16 11:29:27

南一的程序好!

menfan1 发表于 2009-11-17 22:15:48

呵呵学习一下。。
页: [1]
查看完整版本: 自动解压的代码