为了账号安全,请及时绑定邮箱和手机立即绑定

怎么让这段代码不跳出“确定”对话框,直接删除文件到回收站??谢谢!

怎么让这段代码不跳出“确定”对话框,直接删除文件到回收站??谢谢!

MM们 2018-07-26 09:10:25
public static void DelFile(string fullName)        {            try            {                //为何不始用File.Delete(),是因为该方法不经过回收站,直接删除文件                //要删除至回收站,可使用VisualBasic删除文件,需引用Microsoft.VisualBasic                //删除确认对话框是根据电脑系统-回收站-显示删除确认对话框   是否打勾 自动添加的                //为何不使用c#的File.Delete()方法???因为该方法是直接删除,而不是放入回收站                Microsoft.VisualBasic.FileIO.FileSystem.DeleteFile(fullName,                Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,                Microsoft.VisualBasic.FileIO.RecycleOption.SendToRecycleBin,                Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing);            }            catch (Exception ex)            {                MessageBox.Show("出错了" + System.Environment.NewLine + ex.Message);            }        }
查看完整描述

1 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,变为

Microsoft.VisualBasic.FileIO.UIOption.OnlyErrorDialogs,   就可以了


查看完整回答
反对 回复 2018-07-30
  • 1 回答
  • 0 关注
  • 681 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信