[問題] Office automation using c++

看板C_and_CPP作者 ( )時間13年前 (2011/05/19 22:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
之前幫朋友寫個程式 是要讀取word文件裡的文字做處理 可是word檔案沒辦法直接讀 所以後來做的方法是把word轉成txt檔來做 可是這樣會做成某些格式(圖檔 表格之類的)消失 後來在這個版爬文以後 看到有OLE/COM的方法可以處理word文件 可是看過網路上找到的說明 還是不知道當程式以下列程式碼 // Call Documents.Open() to open C:\Doc1.doc IDispatch *pDoc; { VARIANT result; VariantInit(&result); VARIANT x; x.vt = VT_BSTR; x.bstrVal = ::SysAllocString(L"C:\\Doc1.doc"); AutoWrap(DISPATCH_METHOD, &result, pDocs, L"Open", 1, x); pDoc = result.pdispVal; SysFreeString(x.bstrVal); } 打開檔案以後 怎麼取出檔案裡的文字 所以就來請教各位 麻煩大家指導一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.217.138.41
文章代碼(AID): #1DrIApwx (C_and_CPP)