public static void DelFile(string fullName) { try { //為何不始用File.Delete(),是因為該方法不經(jīng)過回收站,直接刪除文件 //要刪除至回收站,可使用VisualBasic刪除文件,需引用Microsoft.VisualBasic //刪除確認對話框是根據(jù)電腦系統(tǒng)-回收站-顯示刪除確認對話框 是否打勾 自動添加的 //為何不使用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條經(jīng)驗 獲得超3個贊
Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,變?yōu)?/p>
Microsoft.VisualBasic.FileIO.UIOption.OnlyErrorDialogs, 就可以了
- 1 回答
- 0 關(guān)注
- 723 瀏覽
添加回答
舉報
0/150
提交
取消