Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Проверка орфографии средствами Word через Visual Studio 2013 C#



Лекция 23

Проверка орфографии средствами Word через Visual Studio 2013 C#

Создадим новый проект и перенесем на форму несколько элементов управления TexBox и Button

Перейдем к программированию:

Выделим форму, перейдем в Свойства-События-Load

Но сначала добавим ссылку

Теперь программирование:

private void Form1_Load(object sender, EventArgs e)

{

textBox1.Clear();

textBox1.TabIndex = 0;

button1.TabIndex = 0;

}

Теперь перейдем в Конструктор выделим кнопку, кликнем по ней два раза и в редакторе кода пропишем следующий код:

private void button1_Click(object sender, EventArgs e)

{

var Ворд = new Microsoft.Office.Interop.Word.Application();

// откроем документ

var Документ_Ворд = Ворд.Documents.Add();

Документ_Ворд.Words.First.InsertBefore(textBox1.Text);

//Теперь проверим орфографию

Документ_Ворд.CheckSpelling();

//исправленный текст

var Документ_исправленный = Документ_Ворд.Content.Text;

textBox1.Text = Документ_исправленный;

Ворд.Documents.Close(Microsoft.Office.Interop.Word.WdSaveOptions.wdDoNotSaveChanges);

Ворд.Quit();

Ворд = null;

 

}

Скомпилируем и запустим проект:

Введем изначально неправильный текст Превет (выделим слово)и нажмем на кнопку Проверить орфографию:

 

Взаимодействие Excel и С#

Создадим новый проект

Выделим форму перейдем в Свойства-События-Load

private void Form1_Load(object sender, EventArgs e)

{

var Ексель = new Microsoft.Office.Interop.Excel.Application();

var PI = Ексель.WorksheetFunction.Pi();

this.Text = "ПИ=" + PI.ToString();

Ексель.Quit();

 

}

Скомпилируем и запустим проект

 

Кликнем два раза по кнопке и в редакторе кода пропишем следующий код:

 

var Ексель = new Microsoft.Office.Interop.Excel.Application();

var PI = Ексель.WorksheetFunction.Pi();

this.Text = "ПИ=" + PI.ToString();

Ексель.Quit();

 


Дата добавления: 2015-11-04; просмотров: 122 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Основы гуманной педагогики Ш.А. Амонашвили | Лексико-фразеологические средства языковой игры

mybiblioteka.su - 2015-2024 год. (0.007 сек.)