以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 还是关于 DeleteDirectory (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63158) |
-- 作者:zhsenchzhi -- 发布时间:2015/1/15 0:16:00 -- 还是关于 DeleteDirectory 执行 FileSys 的 DeleteDirectory时, 有个参数 showUI, 他有两个选项: 2: 只显示错误对话框,隐藏进度对话框 有两个问题 1:删除前,该方法要提示是否永久删除 该文件夹, 请问这个提示是否能够 不出现? 2 如果必须要出现,我能否获得 用户选择了那个 选项(是 否),我要根据用户不同的选择,做不同的处理 界面如下, 就是不想出现这个提示框: |
-- 作者:黄训良 -- 发布时间:2015/1/15 0:25:00 -- 这个提示是必要的,除非做个选择窗口:删除到回收站还是彻底删除。 |
-- 作者:Bin -- 发布时间:2015/1/15 8:02:00 -- http://msdn.microsoft.com/zh-cn/library/system.io.file.delete.aspx
http://www.cnblogs.com/wggWeb/archive/2012/02/24/2364521.html |
-- 作者:zhsenchzhi -- 发布时间:2015/1/15 8:36:00 -- 你好,bin,请问,你给这两个连接,是想让我参考那个呢? vb的那个吗? foxtable能直接使用vb编程? |
-- 作者:Bin -- 发布时间:2015/1/15 8:37:00 -- 嗯 |
-- 作者:zhsenchzhi -- 发布时间:2015/1/15 9:38:00 -- 从这两个网页上也看不出什么来,我想问一下,是不是删除一个空目录,就不会出现上面的提示信息了? 你的意思是不是让我写一个递归,先把目录里面的 文件夹和文件清空,然后再删除这个空文件夹? |
-- 作者:有点甜 -- 发布时间:2015/1/15 10:09:00 -- 用递归,删除文件,捕捉错误。 |
-- 作者:Bin -- 发布时间:2015/1/15 10:10:00 -- try System.IO.Directory.Delete("文件夹地址",True) catch End try 测试没有问题,文件被占用也不会报错
|