using System;
          using System.Collections.Generic;
          using System.ComponentModel;
          using System.Data;
          using System.Drawing;
          using System.Linq;
          using System.Text;
          using System.Windows.Forms;
          using System.IO;

          namespace TemplateFileDelete
          {
              public partial class DeleteFiles : Form
              {
                  int i = 0;
                  public DeleteFiles()
                  {
                      InitializeComponent();
                  }

                  private void BtOpen_Click(object sender, EventArgs e)
                  {
                      DealAction(sender, e);
                  }

                  private void BtOpen2_Click(object sender, EventArgs e)
                  {
                      DealAction(sender, e);
                  }
                  public void DealAction(object sender, EventArgs e)
                  {
                      fbdShow.ShowDialog();
                      Button bt = (Button)(sender);
                      if (bt.Name == "BtOpen")
                      {
                          this.TbPath1.Text = fbdShow.SelectedPath;
                      }
                      else if (bt.Name == "BtOpen2")
                      {
                          this.TbPath2.Text = fbdShow.SelectedPath;
                      }

                  }
                  public void Dirs(string path)
                  {
                      DirectoryInfo dis = new DirectoryInfo(path);
                      FileInfo[] files = dis.GetFiles();
                      foreach (FileInfo fi in files)
                      {
                          i++;
                          Application.DoEvents();
                          this.label1.Text = i.ToString();
                          try
                          {
                              File.Delete(fi.FullName);
                          }
                          catch (Exception ex)
                          {
                              this.richTextBox1.Text += ex.Message;
                       
                          }
                    
                        //  GetSqlFile(fi.FullName, this.textBox1.Text + fi.DirectoryName.Substring(2), fi.FullName.Substring(fi.FullName.LastIndexOf("\\") + 1), 1024, 768);
                      }
                      if (dis.GetDirectories().Length > 0)
                      {
                          for (int i = 0; i < dis.GetDirectories().Length; i++)
                          {
                              Dirs(dis.GetDirectories()[i].FullName);
                          }
                      }


                  }

                  private void BtDelete_Click(object sender, EventArgs e)
                  {
                      Dirs(this.TbPath1.Text.Trim());
                      Dirs(this.TbPath2.Text.Trim());
                  }

              }
          }


          文章來源:http://www.cnblogs.com/wangdetian168/archive/2008/12/21/1359315.html
          posted on 2010-09-28 10:54 sanmao 閱讀(95) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 盈江县| 奉节县| 郴州市| 齐河县| 太仆寺旗| 望江县| 台北市| 元谋县| 阆中市| 休宁县| 海晏县| 怀来县| 上杭县| 宣威市| 太白县| 洪雅县| 蓬莱市| 南昌市| 健康| 吐鲁番市| 延安市| 盐边县| 桑植县| 菏泽市| 浙江省| 陆良县| 北票市| 洛南县| 海门市| 金平| 冷水江市| 太湖县| 泸溪县| 渭源县| 沁阳市| 雅安市| 白河县| 洱源县| 韩城市| 泽库县| 萨迦县|