コード例 #1
0
        void Form1_DragDrop(object sender, DragEventArgs e)
        {
            string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
            //foreach (string file in files) Console.WriteLine(file);
            Console.WriteLine(files.Length);
            if (files.Length >= 2)
            {
                MessageBox.Show("一次只能處理一個檔案...");
                reset_data();
                return;
            }

            string sn = my.subname(files[0].ToString());

            if (sn != "nc" && sn != "txt")
            {
                MessageBox.Show("副檔名只能是 nc 或 txt");
                reset_data();
                return;
            }
            CC.orin_path    = files[0].ToString();
            INPUT_PATH.Text = CC.orin_path;
            CC.data         = my.b2s(my.file_get_contents(CC.orin_path));
            CC.data         = my.trim(CC.data.Replace("\r", ""));
            CC.m_data       = new List <string>();
            load_data();
        }