欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET設(shè)計(jì)網(wǎng)絡(luò)硬盤之刪除文件夾實(shí)現(xiàn)代碼

 更新時(shí)間:2012年10月06日 23:35:59   作者:  
對于不再需要的文件/文件夾用戶有權(quán)限做刪除處理。這一節(jié)就介紹如何實(shí)現(xiàn)這一功能
界面布置

  主界面設(shè)計(jì)中有個(gè)“刪除”按鈕,其(ID)為btnDelete。用戶在目錄瀏覽中選中要?jiǎng)h除的項(xiàng)后,單擊該按鈕就可以完成刪除工作。

  代碼實(shí)現(xiàn)

  在“設(shè)計(jì)”面板中雙擊“刪除”按鈕,為其添加事件處理程序如下:
復(fù)制代碼 代碼如下:

private void BtnDelete_Click(object sender, System.EventArgs e)
{
 DeleteThings(FileList.SelectedItem.Text);
}

private void DeleteThings(string FullPath)
{
 if(FullPath.IndexOf(".")>0) //刪除文件
 {
  File.Delete(FullPath);
  LoadDir(CurrentPath); //重新載入當(dāng)前目錄
 }
 else //刪除目錄
 {
  Directory.Delete(FullPath);
  LoadDir(CurrentPath); //重新載入當(dāng)前目錄
 }
}

  刪除時(shí)首先判斷選中的是文件還是文件夾。如果是文件,則調(diào)用File.Delete()方法;反之則調(diào)用Directory.Delete()方法。刪除成功后再調(diào)用LoadDir()方法顯示更改后的目錄內(nèi)容。

相關(guān)文章

最新評論