日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

使用 DSOFramer.ocx 集成 Office 文檔到你的表單中[梅子論壇]

 昵稱201912 2009-08-06
用 DSOFramer.ocx 集成 Office 文檔到你的表單中
步驟:
(1)到 http://support.microsoft.com/kb/311765/ 了解此控件一些知識。網(wǎng)頁可能經(jīng)過機器翻譯為中文,雖然翻譯質(zhì)量不怎么樣,但還是有一些幫助的。關(guān)鍵是網(wǎng)頁中說明了 ActiveX 控件的下載地址
(2)到 http://www.microsoft.com/downloads/details.aspx?FamilyId=CE2CA4FD-2169-4FAC-82AF-770AA9B60D77 下載 DsoFramer_KB311765_x86.exe(1.3版)
也可以使用完整的下載地址 http://download.microsoft.com/download/7/1/2/712086b9-20de-4bf8-967b-2ef4b5ae4f6f/DsoFramer_KB311765_x86.exe   來下載
(3)把下載的壓縮文件用 WinRAR(或 WinZip) 等打開,把文件 dsoframer.ocx 解壓縮后復制到 Windows 下的 System32 文件夾中,例如 C:\Windows\System32
當然也可以根據(jù)你的喜好復制到其他地方。
(4)注冊 ActiveX 控件
單擊“開始”“運行”菜單,在對話框中,輸入 regsvr32 C:\WINDOWS\system32\dsoframer.ocx,然后單擊“確定”按鈕,可以看到注冊成功的提示。
(5)在 VFP 中使用 ActiveX 控件“DSO Framer Control Object”

使用本示例:
(1)測試環(huán)境一:VFP9+SP2,WINXP+SP2,Office 2003
測試環(huán)境二:VFP9+SP2,Windows Vista,Office 2007
(2)打開演示項目,運行 frmMain.scx 表單

說明:
(1)控件中的菜單為英文,但是下載的 DsoFramer_KB311765_x86.exe 壓縮文件中包含了控件的 Visual C++ 源代碼,如果有朋友愿把它漢化并重新生成一下,則萬分感謝!
(2)演示程序中包含了一部分重要的說明,例如 DSOFramer 控件事件觸發(fā)的說明。經(jīng)過測試,使用 VFP 按鈕來執(zhí)行 DSOFramer 控件的菜單功能(例如“保存”)時,可能不會觸發(fā)相關(guān)事件;但使用 DSOFramer 控件的菜單,則可以觸發(fā)相關(guān)事件。
(3)DSOFramer 控件是單文檔型的,打開(新建)一個新文檔時會關(guān)閉當前的文檔。
(4)使用此控件,必須安裝服務程序,例如:Excel 等。
(5)歡迎大家進行交流,歡迎提供 DSOFramer 控件的幫助文檔和實例。由于時間倉促和本人才嘗試使用此控件,難免有錯誤和不足之處,歡迎指正,先謝了。

補充更正說明(2008.11.19):
以 Excel 文檔為例,經(jīng)過測試,使用 ShowDialog(dsoDialogSaveCopy) 方法保存文檔,不會觸發(fā) BeforeDocumentSaved 和 OnSaveCompleted 事件,不論是在 VB 或 C# 等語言中都是如此;
使用 ShowDialog(dsoDialogSave) 方法和 Save() 方法保存文檔,則會觸發(fā) BeforeDocumentSaved 和 OnSaveCompleted 事件。



圖片點擊可在新窗口打開查看此主題相關(guān)圖片如下:office2003截圖(1).jpg
圖片點擊可在新窗口打開查看

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多