[發明專利]一種在網頁中使用Office編程接口的方法有效
| 申請號: | 202011273525.4 | 申請日: | 2020-11-14 |
| 公開(公告)號: | CN112269671B | 公開(公告)日: | 2023-07-07 |
| 發明(設計)人: | 姜新華;劉紹軍 | 申請(專利權)人: | 江西金格科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/451 |
| 代理公司: | 南昌恒橋知識產權代理事務所(普通合伙) 36125 | 代理人: | 楊志宇 |
| 地址: | 330096 江西省南昌市*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 使用 office 編程 接口 方法 | ||
1.一種在網頁中使用Office編程接口的方法,其特征在于,步驟如下:
1)通過OLE?API啟動Office程序,Office程序通過OLE?API啟動后成為OLE客戶端,并嵌入到OLE容器中;
2)建立OLE容器:新建用以容納Office程序窗口的WINIDOWS窗口,即:OLE容器窗口;OLE容器實現OLE服務器接口,即:OLE協議和規范定義的接口,用以跟嵌入其中的OLE客戶的Office程序建立聯系;
3)在OLE容器取得Office程序的IOleObject接口,通過Office的IOleObject接口,即:Office?OLE?對象,并控制Office編程接口;
4)通過OLE容器把Office?OLE?對象轉換成IDispatch自動化接口,即:Office自動化編程接口;
5)建立包含上述OLE容器的ActiveX控件,即:Office中間件,把OLE容器窗口作為Office中間件的子窗口,通過控制Office中間件的窗口顯示狀態即可控制OLE容器窗口的顯示狀態,進而控制Office窗口的顯示狀態;
6)把OLE容器中的Office自動化編程接口作為IDispatch自動化類型的屬性暴露出來,網頁的JavaScript引擎可獲得該IDispatch對象,從而操作Office編程接口。
2.?根據權利要求1所述的在網頁中使用Office編程接口的方法,其特征在于,所述OLEAPI是Microsoft提供的實現OLE自動化任務的一組編程接口,用于啟動Office程序。
3.根據權利要求1所述的在網頁中使用Office編程接口的方法,其特征在于,所述OLE協議和規范定義的接口,用于建立OLE容器和OLE客戶程序之間的聯系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江西金格科技有限公司,未經江西金格科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011273525.4/1.html,轉載請聲明來源鉆瓜專利網。





