private void button2_Click(object sender, EventArgs e) { button2.Enabled = false; Readactor readactor = new Readactor(); readactor.Excel_Create(Program.Redact.Name, LatinLtr, KirilLtr, Numbers); button2.Enabled = true; }
private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e) { switch (file_path != "") { case (true): if (File.Exists(file_path)) { FileInfo fileInfo = new FileInfo(file_path); switch (fileInfo.Extension) { case ("txt"): StreamWriter writer = new StreamWriter(file_path); writer.Write(Program.RedactTB.Text); writer.Close(); break; case ("doc"): word.Application MSOW97 = new word.Application(); word.Document document97 = MSOW97.Documents.Add(Visible: true); word.Paragraph paragraph97 = document97.Paragraphs.Add(); paragraph97.Range.Text = Program.RedactTB.Text; paragraph97.Range.Font.Name = Program.Font_Name; paragraph97.Range.Font.Size = Program.Font_Size; document97.SaveAs2(file_path, word.WdSaveFormat.wdFormatDocument97); document97.Close(); MSOW97.Quit(); break; case ("docx"): word.Application MSOW = new word.Application(); word.Document document = MSOW.Documents.Add(Visible: true); word.Paragraph paragraph = document.Paragraphs.Add(); paragraph.Range.Text = Program.RedactTB.Text; paragraph.Range.Font.Name = Program.Font_Name; paragraph.Range.Font.Size = Program.Font_Size; document.SaveAs2(file_path, word.WdSaveFormat.wdFormatDocumentDefault); document.Close(); MSOW.Quit(); break; } } else { Readactor readactor = new Readactor(); readactor.save_dialog_execute(); } break; case (false): break; } }
private void сохранитьКакToolStripMenuItem_Click(object sender, EventArgs e) { Readactor readactor = new Readactor(); readactor.saveFile.Filter = "Файл блокнота|*.txt|Microsoft Word 97-2003|*.doc|" + "Microsoft Word|*.docx"; readactor.save_dialog_execute(); }
private void openFileDialog1_FileOk(object sender, CancelEventArgs e) { if (openFileDialog1.FileName != "") { file_path = openFileDialog1.FileName; Readactor readactor = new Readactor(); readactor.Form_Create(openFileDialog1.FileName, this); switch (openFileDialog1.FilterIndex) { case (1): if (File.Exists(openFileDialog1.FileName)) { StreamReader reader = new StreamReader(openFileDialog1.FileName); Program.RedactTB.Text = reader.ReadToEnd(); reader.Close(); } break; case (2): word.Application application = new word.Application(); word.Document documents = application.Documents.Open(openFileDialog1.FileName); try { for (int i = 0; i < documents.Paragraphs.Count; ++i) { Program.RedactTB.Font = new Font(documents.Paragraphs[i + 1].Range.Font.Name, documents.Paragraphs[i + 1].Range.Font.Size); Program.RedactTB. AppendText(documents.Paragraphs[i + 1].Range.Text.ToString()); } } catch { } finally { documents.Close(); application.Quit(); } break; case (3): word.Application application1 = new word.Application(); word.Document documents1 = application1.Documents.Open(openFileDialog1.FileName); try { for (int i = 0; i < documents1.Paragraphs.Count; ++i) { Program.RedactTB.Font = new Font(documents1.Paragraphs[i + 1].Range.Font.Name, documents1.Paragraphs[i + 1].Range.Font.Size); Program.RedactTB.AppendText(documents1.Paragraphs[i + 1].Range.Text.ToString()); } } catch { } finally { documents1.Close(); application1.Quit(); } break; } } else { MessageBox.Show("Выберите файл", "Текстовый реадктор", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void новыйToolStripMenuItem_Click(object sender, EventArgs e) { Readactor readactor = new Readactor(); readactor.Form_Create("New_file", this); }