Поделиться через


Пример Microsoft Word Technology

Обновлен: Ноябрь 2007

В этом примере демонстрируется использование Microsoft Word в управляемом приложении, написанном на языке C#. Microsoft Word является компонентом документа Microsoft Office. Его объектная модель доступна через программу поддержки программирования .NET Programmability Support. В образце приложения Microsoft Word используется в качестве COM-сервера для демонстрации возможности взаимодействия Microsoft Office с управляемым кодом.

k9342ybf.alert_note(ru-ru,VS.90).gifПримечание.

Для этого примера требуется Microsoft Office 2003 с поддержкой программирования .NET Programmability Support и основными сборками взаимодействия Microsoft Office.

Дополнительные сведения об использовании примеров см. в следующих разделах:

Download sample

Установка программы поддержки программирования .NET Programmability Support для Microsoft Office

  1. Откройте Панель управления и выберите Установка и удаление программ.

  2. Выделите Microsoft Office 2003 или Microsoft Word 2003 и щелкните Изменить. Убедитесь, что в диалоговом окне установлен переключатель Добавление и удаление компонентов и затем щелкните Далее.

  3. Установите флажок Выбор дополнительной настройки приложений и щелкните Далее.

  4. Разверните узел для Word и щелкните опрокинутую стрелку для программы поддержки программирования .NET Programmability Support. Выберите Запускать с моего компьютера.

  5. Нажмите кнопку Обновить.

Установка основных сборок взаимодействия Microsoft Office

PIA содержит определения типов для собственного COM-объекта. После установки укажите библиотеку типа, если построение приложения взаимодействия не требуется.

Построение примера с использованием командной строки

  1. Откройте окно командной строки и перейдите во вложенную папку \CS в каталоге Word.

  2. В командной строке введите msbuild WordAppCS.sln.

Построение примера с использованием Visual Studio

  1. Откройте обозреватель Windows и перейдите к папке \CS, расположенной в каталоге Word.

  2. Дважды щелкните значок WordAppCS.sln, чтобы открыть файл в Visual Studio.

  3. В меню Построение выберите команду Построить решение.

По умолчанию построенное приложение помещается в каталог \Bin\Debug.

Выполнение примера

  1. В окне командной строки перейдите в каталог, содержащий построенный исполняемый файл.

  2. В командной строке введите WordApp.exe.

    k9342ybf.alert_note(ru-ru,VS.90).gifПримечание.

    В данном образце выполняется построение консольного приложения. Чтобы просмотреть выводимые им данные, необходимо запустить его в командной строке. По окончании выполнения работы в примере закроется окно Internet Explorer, открытое для отображения методов и свойств документирования, связанных с гиперссылками.

Требования

Microsoft Office 2003

Основные сборки взаимодействия для Microsoft Office

Версия .Net Framework: 2.0, 1.1, 1.0

Примечания

В данном примере производится построение консольного приложения, написанного на языке C#. Дополнительные сведения о возможности взаимодействия Office см. в комментариях в файле исходного кода.

См. также

Ссылки

Missing

Process

Sleep

Start

System.Diagnostics

System.Reflection

System.Runtime.InteropServices

System.Threading

Другие ресурсы

Вопросы разработки для взаимодействия

Взаимодействие с неуправляемым кодом

Управляемые и неуправляемые события

Маршалинг данных с помощью COM-взаимодействия