首頁>Club>
MSDN上完全沒弄明白,什麼VBO之類的,一頭霧水
7
回覆列表
  • 1 # 雨竹48899872

    C++不瞭解,但我想給個思路,是否可以在c++中把word文件轉換為Pdf或者html,然後再分析使用,就是不知道轉換以後樣式是否會有較大變化。如果是docx的話,好像會簡單準確一些,因為該格式本身就是一種類html的描述語言做的。

  • 2 # 我有一條阿柴

    (1)建立)一個 MFC 的程式工程。

    注意:在VC中對WORD進行操作需要在MFC AppWizard - Step 2 of4中的Automaiton選項上打上勾。

    (2)Ctrl+W 執行 ClassWizard(本文按照 VC6 操作,示例程式是在VC6 下編寫測試的)。

    (3)Add Class...\From a type Library... 在 Office目錄中,找到想使用的型別庫。(我使用的是Office2003,其Word 的型別庫檔案,儲存在 E:\ProgramFiles\Microsoft Office\Office12\MSWOR.OLB)。

    (4)選擇型別庫檔案後,在彈出的對話窗中繼續選擇要新增的類。具體選擇什麼類,要看你將來在程式中打算呼叫什麼功能。當然,也可以不用考慮這麼多,用滑鼠和Shift鍵配合,全部選擇也可以。

    (5)初始化COM。方法一,找到App的InitInstance()函式,在其中新增AfxOleInit()函式的呼叫;方法二,在需要呼叫COM功能的地方 CoInitialize(NULL),呼叫完畢後CoUninitialize()。

    (6)在你需要呼叫 Office 功能函式的 cpp 檔案中 #include<atlbase.h> //為了方便操作 VARIANT 型別變數,使用 CComVariant 模板類 #include "檔名.h" //具體的標頭檔案名,是由裝載型別庫的檔名決定的,如MSWORD。

    示例程式:

  • 3 # 管理員賬號

    msword.olb 差不多相當於office自己提供的一個介面,一樓用vc6.0的應該是對的,我之前做類似工作的時候查到過相應的資料,不過嫌vc6不好用在vs上改了一下,基本原理是一樣的

  • 中秋節和大豐收的關聯?
  • 我讀了《來自外星人的訊息》,有一個問題誰解答?