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(); }