以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]Win7资源管理器停止????  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=53436)

--  作者:aalons
--  发布时间:2014/7/7 23:16:00
--  [求助]Win7资源管理器停止????
If FileSys.DirectoryExists(“file“)  \'存在目录
    FileSys.DeleteDirectory(file,2,2)
End If 

用这个代码后资源管理器就发疯了,是存在中文目录?或者其他的??????谁帮忙看看

--  作者:Bin
--  发布时间:2014/7/8 8:37:00
--  
如果你File是个变量

应该

If FileSys.DirectoryExists(file)  \'存在目录
    FileSys.DeleteDirectory(file,2,2)
End If 

--  作者:aalons
--  发布时间:2014/7/8 10:17:00
--  
嗯 这个没弄错,就是执行这个代码后资源管理崩溃
--  作者:Bin
--  发布时间:2014/7/8 10:18:00
--  
不会哦,测试都没问题的.
--  作者:aalons
--  发布时间:2014/7/8 10:29:00
--  
问题签名:
  问题事件名称: APPCRASH
  应用程序名: Explorer.EXE
  应用程序版本: 6.1.7601.17514
  应用程序时间戳: 4ce7a144
  故障模块名称: ntdll.dll
  故障模块版本: 6.1.7601.17725
  故障模块时间戳: 4ec4aa8e
  异常代码: c000041d
  异常偏移: 000000000005550e
  OS 版本: 6.1.7601.2.1.0.256.1
  区域设置 ID: 2052
  其他信息 1: 2e4f
  其他信息 2: 2e4fce0f11c3adb47ef931af56338340
  其他信息 3: f166
  其他信息 4: f16605e2cc794b66e30096d6397616a1

联机阅读隐私声明:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0804

如果无法获取联机隐私声明,请脱机阅读我们的隐私声明:
  C:\\Windows\\system32\\zh-CN\\erofflps.txt


--  作者:aalons
--  发布时间:2014/7/8 10:30:00
--  
是不是有中文目录的原因?????
--  作者:Bin
--  发布时间:2014/7/8 10:34:00
--  
中文目录也没问题啊,是不是有空格或者一些特殊字符?
--  作者:aalons
--  发布时间:2014/7/8 10:41:00
--  
应该不会吧,文件确实被删除了哦
--  作者:Bin
--  发布时间:2014/7/8 10:42:00
--  
是不是你其他代码的错? 重新安装.net看看. 还是不行可能是系统原因了
--  作者:有点甜
--  发布时间:2014/7/8 10:43:00
--  

你测试是否全部都会出现这种情况,贴上绝对路径的代码测试