InstallShield系列(一) 完美卸载

在卸载时发现,卸载只会卸载原来安装的文件。但是可能在安装以后产生新的文件,卸载的时候也想删除。

(1)DeleteDir(szDir,nFlag)

szDir:指定删除文件夹的全路径

nFlag 

ALLCONTENTS 删除文件夹里的所有内容,文件夹必须是磁盘的子目录,而不是根目录、

ONLYDIR 删除文件夹里的空文件夹。

ROOT  删除文件夹里的所子文件夹(即使是磁盘的根路径),如果指定的是根路径,将删除所有磁盘里的内容、

返回值:

0 成功

<0 失败

注意点:

(1)不能删除当前的文件夹

(2)必须有删除文件夹的权限

(3)不能删除只读,隐藏,系统文件

(4)如果文件夹里包含上述(3)的文件,除了(3)的文件的其他类型的文件会被删除。

 

转载于:https://www.cnblogs.com/forneter/p/3815421.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值