iApp一键删除文件夹 - 旺仔先森博客

iApp一键删除文件夹

作者: 旺仔

全网最全的网络资源分享网站

手机扫码查看

标签:

iapp教程iapp

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系wangzaibk@qq.com!

fndel(path)
t()
{
f(ss.path0==null)
{
fi(path,f)
f(f==false)
{
ufnsui()
{
tw("文件夹路径错误!")
}
sspath0=null
endcode
//判断是否为文件夹,否就停止运行
}
sspath0=path
//把实时要删的文件夹存到变量path0中
}

f(path?ss.path0)
{
//判断原要删的文件夹路径中是否包含有实时要删的文件夹路径,如果包含则执行下面的代码,否就表示原要删的文件夹已删除
fd(path,f)
//尝试删除该文件夹,返值到f
f(f==true)
{
//如果删除path文件夹成功则
ss("删除:"+path+"成功1!",k)
syso(k)
//打印删除的文件(夹)路径详情
slg(path,l)
slof(path,"/",l,l1)
//取路径path的倒数第一个字符"/"的位置
ssg(path,0,l1,path1)
//截取路径path的父目录
fna.del(path1)
//开始新一轮的删除,以path1为叁数
endcode
}
//如果删除文件夹path失败,则表示path是一个非空文件夹,执行下面的循环删除里面的文件(夹)
fl(path,a)
for(b;a)
{
ss(path+"/"+b,path2)
fd(path2,f)
f(f==false)
{
fna.del(path2)
//如果删除文件夹path2失败则重新以path2为叁数重新删除
endcode
}
ss("删除:"+path2+"成功!",k)
.syso(k)
//打印删除成功的文件(夹)路径
}
fna.del(path)
endcode
//文件夹path里面的所有文件(夹)全删完后重新开始删除,传入叁数path
}
sspath0=null
ufnsui()
{
tw("删除完毕!")
}
}
endfn//以上代码请放到模块a.myu里,如果你要改模块名称,请将上面代码里的3个a.del改一下//以下代码放到按钮点击事件中,传入要删的文件夹调用上面的模块一键删除
slj="/sd*/abc"
.模块会自动判断路径的正确性以及是否是文件夹
fna.del(lj)
.调用模块开始删除
分享到:
打赏

本站开启投稿功能注册账号即可投稿


文章版权信息

阅读时间:  发布于:2019-11-17

本文标题:iApp一键删除文件夹

本文链接:http://www.52ooooo.com/post-129.html

版权声明:文章为《 旺仔》原创,转载请保留出处!

标签:iapp教程iapp

相关推荐

评论

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Sitemap    232.88ms2617