vb删除文件夹在vb中删除带子文件夹的文件夹vb删除文件夹在vb中删除带子文件夹的文件夹
option explicit private sub command1_click
dim strpathname as
strpathname = \"\"
strpathname = inputbox(\"请输入需要删除文件夹名称?\", \"删除文件夹\")
strpathname = \"\" then exit sub
on error goto errorhandle
attr strpathname, vbnormal \'此行主要是为了检查文件夹名称...
vb删除文件夹在vb中删除带子文件夹的文件夹
option explicit private sub command1_click
dim strpathname as
strpathname = \"\"
strpathname = inputbox(\"请输入需要删除文件夹名称?\", \"删除文件夹\")
strpathname = \"\" then exit sub
on error goto errorhandle
attr strpathname, vbnormal \'此行主要是为了检查文件夹名称有效性
recurree strpathname
label1.caption = \"文件夹\" & strpathname & \"已经删除~\"
exit sub
errorhandle:
msgbox \"无效文件夹名称:\" & strpathname
end sub
sub recurree(currpath as )
dim sfilename as
dim path as
dim spath as
oldpath as
spath = currpath & \"\\\"
sfilename = dir(spath, 31) \'31含义?31=vbnormal+vbreadonly+vbhidden+vbsystem+vbvolume+vbdirectory
do while sfilename <> \"\"
sfilename <> \".\" and sfilename <> \"..\" then
getattr(spath & sfilename) and vbdirectory then \'如果是目录和文件夹
path = spath & sfilename
recurree path
sfilename = dir(spath, 31)
attr spath & sfilename, vbnormal
kill (spath & sfilename)
label1.caption = spath & sfilename \'显示删除过程
sfilename = dir
end
sfilename = dir
end
doevents
loop
attr currpath, vbnormal
rmdir currpath
label1.caption = currpath
end sub
本文档为【vb删除文件夹在vb中删除带子文件夹的文件夹】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。