можно ли вставить редактор документов Microsoft Word в собственное приложение с помощью PIA

StackOverflow https://stackoverflow.com/questions/846927

Вопрос

Как использовать Office Primary Interop assembly в собственном приложении, например Бизнес в коробке.Возможно ли это?

Это было полезно?

Решение

Вы можете размещать приложения Microsoft Office внутри элемента управления с помощью Фреймер DSO.Вы просто :

  • Добавьте ссылку на DSOFramer COM dll.
  • Щелкните правой кнопкой мыши на панели инструментов в Visual Studio -> Выберите Элементы -> COM-компоненты -> Объект управления DSO Gramer
  • Перетащите новый фреймер DSO в вашу форму или родительский элемент управления
  • И позвонить framerControl.Open(@"C:\SomeDocument.doc"); - это позволит решить, какое офисное приложение внедрить.

В качестве альтернативы вы можете использовать Win32 API для внедрять другие программы в панель управления внутри вашего собственного приложения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top