Foxtable(狐表)用户栏目专家坐堂 → 还是关于 DeleteDirectory


  共有2385人关注过本帖树形打印复制链接

主题:还是关于 DeleteDirectory

帅哥哟,离线,有人找我吗?
zhsenchzhi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
还是关于 DeleteDirectory  发帖心情 Post By:2015/1/15 0:16:00 [只看该作者]

执行 FileSys 的 DeleteDirectory时, 有个参数  showUI, 他有两个选项:

2: 只显示错误对话框,隐藏进度对话框
3: 显示进度对话框和所有错误对话框。


有两个问题


1:删除前,该方法要提示是否永久删除 该文件夹, 请问这个提示是否能够 不出现?


2 如果必须要出现,我能否获得 用户选择了那个  选项(是  否),我要根据用户不同的选择,做不同的处理


界面如下, 就是不想出现这个提示框:



此主题相关图片如下:11.png
按此在新窗口浏览图片
 


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2015/1/15 0:25:00 [只看该作者]

这个提示是必要的,除非做个选择窗口:删除到回收站还是彻底删除。

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/15 8:02:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
zhsenchzhi
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
  发帖心情 Post By:2015/1/15 8:36:00 [只看该作者]

你好,bin,请问,你给这两个连接,是想让我参考那个呢? vb的那个吗? foxtable能直接使用vb编程?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/15 8:37:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
zhsenchzhi
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
  发帖心情 Post By:2015/1/15 9:38:00 [只看该作者]

从这两个网页上也看不出什么来,我想问一下,是不是删除一个空目录,就不会出现上面的提示信息了? 你的意思是不是让我写一个递归,先把目录里面的 文件夹和文件清空,然后再删除这个空文件夹?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/15 10:09:00 [只看该作者]

 用递归,删除文件,捕捉错误。

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/15 10:10:00 [只看该作者]

try
System.IO.Directory.Delete("文件夹地址",True)
catch
End try

测试没有问题,文件被占用也不会报错

 回到顶部