Beispiel #1
0
 void searchFileAdd2List()
 {
     if (sJHCurrent != "" && subDir != "")
     {
         this.tssInfor.Text = "智能搜索路径:" + dirAtuoSelect;
         //遍历文件
         string[] files = Directory.GetFiles(dirAtuoSelect, "*.*", System.IO.SearchOption.AllDirectories);
         foreach (string NextFile in files)
         {
             if (NextFile.IndexOf(sJHCurrent) >= 0)
             {
                 //查找文件,添加到文件
                 if (NextFile.ToLower().IndexOf(sJHCurrent.ToLower()) >= 0)
                 {
                     DialogResult dialogResult = MessageBox.Show("目录下搜索到:  " + Path.GetFileName(NextFile) + Environment.NewLine + "路径: " + Path.GetFullPath(NextFile) + Environment.NewLine + "是否添加到资料库?", sJHCurrent + " 智能查找", MessageBoxButtons.YesNo);
                     if (dialogResult == DialogResult.Yes)
                     {
                         addFile(NextFile);
                     }
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("请选择操作目标路径。");
     }
     //在目录下迭代搜索井号相似文件
 }