Ejemplo n.º 1
0
        private void PnlCompare_DragDrop(object sender, DragEventArgs e)
        {
            string path = ((Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString(); //获得路径

            PnlParent.Visible = false;
            if (!CheckFileTypeHelper.CheckFileExpandedName(path).Equals(".txt"))
            {
                AppendTxt("选中文件中包含非TXT文件,请检查!" + path);
                return;
            }
            TxbNewPath.Text = path;
            CompareNewData(path);
        }
Ejemplo n.º 2
0
 private void PnlLoad_DragDrop(object sender, DragEventArgs e)
 {
     string[] path = (string[])e.Data.GetData(DataFormats.FileDrop); //获得路径
     PnlParent.Visible = false;
     foreach (string item in path)
     {
         if (!CheckFileTypeHelper.CheckFileExpandedName(item).Equals(".txt"))
         {
             AppendTxt("选中文件中包含非TXT文件,请检查!" + item);
             return;
         }
     }
     TxbOldPath.Text = path[0];
     LoadCompareData(path);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 加载新文件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnLoadNew_Click(object sender, EventArgs e)
 {
     if (commonHelper.OldDataHashSet.Count == 0)
     {
         AppendTxt("库中没有数据!");
         return;
     }
     using (OpenFileDialog dialog = new OpenFileDialog())
     {
         dialog.Multiselect = false;//该值确定是否可以选择多个文件
         dialog.Title       = "请选择文件夹";
         dialog.Filter      = "所有文件(*.txt)|*.txt";
         if (dialog.ShowDialog() == DialogResult.OK)
         {
             string path = dialog.FileName;
             if (CheckFileTypeHelper.CheckFileExpandedName(path).Equals(".txt"))
             {
                 TxbNewPath.Text = path;
                 CompareNewData(path);
             }
         }
     }
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 加载老文件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnLoadOldData_Click(object sender, EventArgs e)
 {
     using (OpenFileDialog dialog = new OpenFileDialog())
     {
         dialog.Multiselect = true;//该值确定是否可以选择多个文件
         dialog.Title       = "请选择文件夹";
         dialog.Filter      = "所有文件(*.txt)|*.txt";
         if (dialog.ShowDialog() == DialogResult.OK)
         {
             string[] path = dialog.FileNames;
             foreach (string item in path)
             {
                 if (!CheckFileTypeHelper.CheckFileExpandedName(item).Equals(".txt"))
                 {
                     AppendTxt("选中文件中包含非TXT文件,请检查!" + item);
                     return;
                 }
             }
             TxbOldPath.Text = path[0];
             LoadCompareData(path);
         }
     }
 }