private void loadSubtitlesToolStripMenuItem_Click(object sender, EventArgs e) { try { List <Subtitle> sub = new List <Subtitle>(); List <Subtitle> sub1 = new List <Subtitle>(); op = new OpenFileDialog(); op.Multiselect = true; if (DialogResult.OK == op.ShowDialog()) { if (op.FileNames.Length > 1) { _lvSub.Items.Clear(); //load 2 sub SubtitlesHelper subHelper = new SubtitlesHelper(op.FileNames[0]); sub = subHelper.getSub(); SubtitlesHelper subHelper1 = new SubtitlesHelper(op.FileNames[1]); sub1 = subHelper1.getSub(); LoadSub(sub, sub1); } else if (op.FileNames.Length == 1) { _lvSub.Items.Clear(); SubtitlesHelper subHelper = new SubtitlesHelper(op.FileNames[0]); sub = subHelper.getSub(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void _btnLoadVietSub_Click(object sender, EventArgs e) { try { //textEngSub = LoadSub(); OpenFileDialog op = new OpenFileDialog(); //op.InitialDirectory = @"E:\Friends"; // Set filter options and filter index. op.Filter = "Text Files (.srt)|*.srt|All Files (*.*)|*.*"; op.FilterIndex = 1; //op.Multiselect = true; // Process input if the user clicked OK. if (op.ShowDialog() == DialogResult.OK) { _shViet = new SubtitlesHelper(op.FileName); Viet = _shViet.getSub(); for (int i = 0; i < Viet.Count; i++) { _lvSub.Items.Add(Viet[i].Content); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void changeSubLoadToolStripMenuItem_Click(object sender, EventArgs e) { //change order 2 sub if (op.FileNames.Length > 1) { _lvSub.Items.Clear(); List <Subtitle> sub = new List <Subtitle>(); List <Subtitle> sub1 = new List <Subtitle>(); //load 2 sub SubtitlesHelper subHelper = new SubtitlesHelper(op.FileNames[1]); sub = subHelper.getSub(); SubtitlesHelper subHelper1 = new SubtitlesHelper(op.FileNames[0]); sub1 = subHelper1.getSub(); LoadSub(sub, sub1); } }