如何读取配置文件选择性释放程序?
如何根据INI文件,然后选择性的释放FILEINSTALL到程序的文件到制定的目录?不知道这样的方式能实现不?
所以请求大家帮帮忙。能给个思路。。。另外 AU3 有linux下的版本不?(好像没意义?)
谢谢大家了。。。{:face (396):} fileinstall貌似不可以这样玩...
或许可以换个思路?
比如先用fileinstall释放到一个临时目录,不想被看到还可以隐藏什么的
然后根据ini文件进行判断,将需要的文件复制到正确的目录,之后删除不需要的文件
AU3没有Linux版本 选择性释放肯定是可以的,因为FileInstall目标路径可以使用变量~
$Dir = FileSelectFolder('请选择目标文件夹', '')
If @error Then Exit
FileInstall('1.txt', $Dir) 嗯......貌似我看错lz的意思了- - 只是想法,未测试。
1、将要包含的文件以二进制读取,作为变量保存在程序中。类似AFan大人的水波纹UDF
2、根据INI文件内容FILEWRITE写到需要的地方。 要选择性释放,不如用BinFileInstall.au3这个UDF,可定义性很高,按你的需要随时释放,我做了个小程序,在这个贴子的#267楼
http://www.autoitx.com/forum.php?mod=viewthread&tid=16292&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D4&page=18 回复 3# afan
谢谢afan~~~原来Fileinstall可以这样玩。。{:face (396):} 回复 2# Ziya
谢谢你的 回答。我也想到了。但是如果文件过多的话。那就比较麻烦了。。
呵呵。。C.L 大侠给了个例子。。非常好。。你也可以去看看。。 回复 6# C.L
C.L 大侠。。BinFileInstall.au3这个UDF太厉害了。。。{:face (280):} 已经有 思路了 稍后把源码贴上来。。
页:
[1]