Пример Microsoft Word Technology
Обновлен: Ноябрь 2007
В этом примере демонстрируется использование Microsoft Word в управляемом приложении, написанном на языке C#. Microsoft Word является компонентом документа Microsoft Office. Его объектная модель доступна через программу поддержки программирования .NET Programmability Support. В образце приложения Microsoft Word используется в качестве COM-сервера для демонстрации возможности взаимодействия Microsoft Office с управляемым кодом.
![]() |
---|
Для этого примера требуется Microsoft Office 2003 с поддержкой программирования .NET Programmability Support и основными сборками взаимодействия Microsoft Office. |
Дополнительные сведения об использовании примеров см. в следующих разделах:
Установка программы поддержки программирования .NET Programmability Support для Microsoft Office
Откройте Панель управления и выберите Установка и удаление программ.
Выделите Microsoft Office 2003 или Microsoft Word 2003 и щелкните Изменить. Убедитесь, что в диалоговом окне установлен переключатель Добавление и удаление компонентов и затем щелкните Далее.
Установите флажок Выбор дополнительной настройки приложений и щелкните Далее.
Разверните узел для Word и щелкните опрокинутую стрелку для программы поддержки программирования .NET Programmability Support. Выберите Запускать с моего компьютера.
Нажмите кнопку Обновить.
Установка основных сборок взаимодействия Microsoft Office
- Установите Основная сборка взаимодействия Microsoft Office (PIA) из Интернета.
PIA содержит определения типов для собственного COM-объекта. После установки укажите библиотеку типа, если построение приложения взаимодействия не требуется.
Построение примера с использованием командной строки
Откройте окно командной строки и перейдите во вложенную папку \CS в каталоге Word.
В командной строке введите msbuild WordAppCS.sln.
Построение примера с использованием Visual Studio
Откройте обозреватель Windows и перейдите к папке \CS, расположенной в каталоге Word.
Дважды щелкните значок WordAppCS.sln, чтобы открыть файл в Visual Studio.
В меню Построение выберите команду Построить решение.
По умолчанию построенное приложение помещается в каталог \Bin\Debug.
Выполнение примера
В окне командной строки перейдите в каталог, содержащий построенный исполняемый файл.
В командной строке введите WordApp.exe.
Примечание.
В данном образце выполняется построение консольного приложения. Чтобы просмотреть выводимые им данные, необходимо запустить его в командной строке. По окончании выполнения работы в примере закроется окно Internet Explorer, открытое для отображения методов и свойств документирования, связанных с гиперссылками.
Требования
Microsoft Office 2003
Основные сборки взаимодействия для Microsoft Office
Версия .Net Framework: 2.0, 1.1, 1.0
Примечания
В данном примере производится построение консольного приложения, написанного на языке C#. Дополнительные сведения о возможности взаимодействия Office см. в комментариях в файле исходного кода.
См. также
Ссылки
System.Runtime.InteropServices
Другие ресурсы
Вопросы разработки для взаимодействия
Взаимодействие с неуправляемым кодом