можно ли вставить редактор документов Microsoft Word в собственное приложение с помощью PIA
-
21-08-2019 - |
Вопрос
Как использовать Office Primary Interop assembly в собственном приложении, например Бизнес в коробке.Возможно ли это?
Решение
Вы можете размещать приложения Microsoft Office внутри элемента управления с помощью Фреймер DSO.Вы просто :
- Добавьте ссылку на DSOFramer COM dll.
- Щелкните правой кнопкой мыши на панели инструментов в Visual Studio -> Выберите Элементы -> COM-компоненты -> Объект управления DSO Gramer
- Перетащите новый фреймер DSO в вашу форму или родительский элемент управления
- И позвонить
framerControl.Open(@"C:\SomeDocument.doc");
- это позволит решить, какое офисное приложение внедрить.
В качестве альтернативы вы можете использовать Win32 API для внедрять другие программы в панель управления внутри вашего собственного приложения.
Не связан с StackOverflow