private void button8_Click(object sender, EventArgs e) { repeat_Form.init(Option_Form.Window_Type.除行); if (repeat_Form.ShowDialog() == DialogResult.OK) { Repeat_Col_Form repeat_Col_Form_Data = repeat_Form.Get_Data(); ConvertText.Screen_Clean_Row(repeat_Col_Form_Data.Input_Files, repeat_Col_Form_Data.Save_Path, repeat_Col_Form_Data.Key_Words); } }
private void button7_Click(object sender, EventArgs e) { repeat_Form.init(Option_Form.Window_Type.指定长度行); if (repeat_Form.ShowDialog() == DialogResult.OK) { Repeat_Col_Form repeat_Col_Form_Data = repeat_Form.Get_Data(); ConvertText.Screen_Save_Row_Len(repeat_Col_Form_Data.Input_Files, repeat_Col_Form_Data.Save_Path, repeat_Col_Form_Data.Text_Len); } }
private void Repeat_Btn_Click(object sender, EventArgs e) //按行去重复 { repeat_Form.init(Option_Form.Window_Type.行去重复); if (repeat_Form.ShowDialog() == DialogResult.OK) { Repeat_Col_Form repeat_Col_Form = repeat_Form.Get_Data(); ConvertText.Repeat_Clean_Rows(repeat_Col_Form.Input_Files, repeat_Col_Form.Save_Path); } }
private void button11_Click(object sender, EventArgs e) { repeat_Form.init(Option_Form.Window_Type.列去重复); if (repeat_Form.ShowDialog() == DialogResult.OK) { Repeat_Col_Form repeat_Col_Form_Data = repeat_Form.Get_Data(); ConvertText.Screen_Save_Col_Split_Len(repeat_Col_Form_Data.Input_Files, repeat_Col_Form_Data.Save_Path, repeat_Col_Form_Data.Splite_Txt, repeat_Col_Form_Data.Col_Num); } }
private void button3_Click(object sender, EventArgs e) //按列去重复 { repeat_Form.init(Option_Form.Window_Type.列去重复); if (repeat_Form.ShowDialog() == DialogResult.OK) { Repeat_Col_Form repeat_Col_Form = repeat_Form.Get_Data(); ConvertText.Repeat_Clean_Col(repeat_Col_Form.Input_Files, repeat_Col_Form.Save_Path, repeat_Col_Form.Col_Num, repeat_Col_Form.Splite_Txt); } }
/// <summary> /// 获取界面设置的内容 /// </summary> /// <returns></returns> public Repeat_Col_Form Get_Data() { Repeat_Col_Form Rdata = new Repeat_Col_Form(); Rdata.Input_Files = openFileDialog1.FileNames; Rdata.Save_Path = folderBrowserDialog1.SelectedPath; Rdata.Col_Num = (int)col_Num_Numer.Value; Rdata.Splite_Txt = split_Text_TB.Text; Rdata._Need_Key_Words = keyWord_Chebox.Checked; Rdata.Key_Words = keyWords_TB.Lines; Rdata.Splite_Txt = split_Text_TB.Text; Rdata.Text_Len = (int)len_Num_Numer.Value; return(Rdata); }