討論區快速選單
知識庫快速選單
程式設計俱樂部Facebook粉絲團 掌握Salesforce雲端管理秘訣 軟體開發過程中有哪些資安漏洞?
[ 回上頁 ] [ 討論區發言規則 ]
請問在VC中使用DOM的問題
更改我的閱讀文章字型大小
作者 : yiyo990(yiyo)
[ 貼文 15 | 人氣 5670 | 評價 0 | 評價/貼文 0 | 送出評價 3 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/9/13 上午 10:30:02
我在VC中要宣告XML的物件以作載入
但是當我keyin了在MSDN上所提供的範例程式碼(如下):
HRESULT hr;
IXMLDOMDocument * pXMLDoc;
IXMLDOMNode * pXDN;
//...
hr = CoInitialize(NULL);
// Check the return value, hr...
hr = CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_INPROC_SERVER,
IID_IXMLDOMDocument, (void**)&pXMLDoc);
// Check the return value, hr...
hr = pXMLDoc->QueryInterface(IID_IXMLDOMNode, (void **)&pXDN);
作者 : yiyo990(yiyo)
[ 貼文 15 | 人氣 5670 | 評價 0 | 評價/貼文 0 | 送出評價 3 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/9/13 上午 10:36:43
抱歉不小心按到發表文章

續接....
發現了以下的錯誤:
error C2065: 'CLSID_DOMDocument' : undeclared identifier
error C2065: 'IID_IXMLDOMDocument' : undeclared identifier
error C2065: 'IID_IXMLDOMNode' : undeclared identifier

請問一下我是少include哪些.h檔案嗎???
我的include檔是
#include "stdafx.h"
#import <msxml3.dll> raw_interfaces_only
using namespace MSXML2;

請各位高手幫我解答一下 感激不盡
作者 : cog(Cog) VC++卓越專家C++優秀好手貼文超過200則
[ 貼文 458 | 人氣 12 | 評價 3390 | 評價/貼文 7.4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人yiyo990註記此篇回應為最佳解答 2005/9/13 下午 06:41:05
>#include 'stdafx.h'
>#import <msxml3.dll> raw_interfaces_only

這裡加上 named_guids試試
#import <msxml3.dll> raw_interfaces_only, named_guids
作者 : yiyo990(yiyo)
[ 貼文 15 | 人氣 5670 | 評價 0 | 評價/貼文 0 | 送出評價 3 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/9/13 下午 10:04:09
實在太感激你了
我剛剛測試過果然過了~
感謝高手
作者 : sephar(sephar) 人氣指數超過10000點
[ 貼文 139 | 人氣 17923 | 評價 50 | 評價/貼文 0.36 | 送出評價 33 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/1/17 上午 07:45:47
請問一下語法的問題#import <msxml3.dll> raw_interfaces_only, named_guids
後頭raw_interfaces_only, named_guids 這二個是建構子的參數嗎
只是有點好奇,希望大大能講解一下
作者 : cog(Cog) VC++卓越專家C++優秀好手貼文超過200則
[ 貼文 458 | 人氣 12 | 評價 3390 | 評價/貼文 7.4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/1/17 上午 09:11:26
建構子? 我想應該不是這樣翻的吧。

「#import」,我想是前置處理器在做處理,你可以把他看成是一個「#include」,只是接的是type library(.TLB|.ODL|.EXE|.DLL|.OCX),而後面接的是屬於#import指令的參數。
有興趣的話,可以上MSDN找找「#import」,還有很多參數可供選擇。
作者 : sephar(sephar) 人氣指數超過10000點
[ 貼文 139 | 人氣 17923 | 評價 50 | 評價/貼文 0.36 | 送出評價 33 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/1/17 上午 10:13:59
感恩,謝謝大大
 板主 : 徵求中
 > XML - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - XML - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
XML
1 HKLN.net 490 
2 wensons 120 
3 DEMO999 80 
4 吉爾菲艾斯 50 
5 Snaking 40 
6 PLAYER 30 
7 小朱 30 
8 Demonbane 30 
9 Cog 30 
10 Ben 30 
XML
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875