找回密码
 加入
搜索
查看: 2347|回复: 10

自动解压的代码

[复制链接]
发表于 2009-5-24 19:40:28 | 显示全部楼层 |阅读模式
7Z 自动解压的代码!!!谁知道啊?  帮帮
发表于 2009-5-24 20:29:14 | 显示全部楼层
发表于 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 | 显示全部楼层
几天不见,南一进步很快。
发表于 2009-5-24 22:11:05 | 显示全部楼层
在官方的论坛里...有一个7z的udf...
发表于 2009-5-25 00:43:40 | 显示全部楼层
很久之前不知道在哪里下的
没用过
因为au3编译时候好像自己都已经压缩,虽然效果不是很好
这个udf不知道还能用否
自己没用过
我记得是旧版本的
不管了
先放上来

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 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
----------------------------------------------------------
有问题,慎下载

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-5-30 15:24:31 | 显示全部楼层
hehe。。thank very!!!
发表于 2009-10-26 07:00:59 | 显示全部楼层
感谢南一!编些小东西,正好在这遇到些问题!看到你上面写的代码,我的思路有些明确了!嘿嘿
发表于 2009-11-16 11:29:27 | 显示全部楼层
南一的程序好!
发表于 2009-11-17 22:15:48 | 显示全部楼层
呵呵学习一下。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 17:24 , Processed in 0.086185 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表