文件夹带有特殊的字符 , 比如. 上面的图 就是个例子 ok. 希望那位朋友帮助下,如何用vb删除,
发表于:2007-09-29 23:51:172楼 得分:0
哪个是特殊的字符?
发表于:2007-09-30 09:06:573楼 得分:0
只会调用dos命令删除.....
发表于:2007-09-30 09:17:034楼 得分:0
rmdir 语句 删除一个存在的目录或文件夹。
发表于:2007-09-30 09:18:225楼 得分:0
只要不是' \ " ? /vb都可以正常删除
shell "c:\\winnt\\system32\\cmd.exe /q delete ok.
发表于:2007-09-30 09:19:096楼 得分:0
补充 ok.要在你当前目录 不在当前目录 要用相对路径
发表于:2007-09-30 16:18:547楼 得分:0
set fs = createobject("scripting.filesystemobject") s = fs.deletefolder("d:\o.k")
发表于:2007-09-30 16:20:018楼 得分:0
把我的"d:\o.k"换成你的路径就可以了。
发表于:2007-09-30 16:33:409楼 得分:0
vc中 removedirectory("d:\\ok..");//这个最保险了,vb里用要现声明,目录不能为空,ok后面有几个.,可能看不见的 vb set fs = createobject("scripting.filesystemobject") s = fs.deletefolder("d:\ok..")
发表于:2007-09-30 16:39:1410楼 得分:0
在vb里: private command1_click() shell "c:\\winnt\system32\cmd.exe /q rd c:\ok." end sub
发表于:2007-09-30 16:46:5111楼 得分:0
vc中 removedirectory("d:\\ok..\\");//这个最保险了,vb里用要先声明,目录不能为空,ok后面有几个.,可能看不见的 vb set fs = createobject("scripting.filesystemobject") s = fs.deletefolder("d:\ok..\")
shell .....等也是如此, 去试试吧,新版怎么老发不上来,纳闷ing
发表于:2007-09-30 21:57:5112楼 得分:0
还是要谢谢 个位了, 不过还是无法删除, 提示 :路径不正确
发表于:2007-09-30 21:59:4813楼 得分:0
我现在用的 是 dos命令 生成 bat 文件 运行,然后在删除! 很不喜欢在程序里面 加上dos 命令,