閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

MSXML4 は VC6 では動かない?

msxml4.dll を import してほげほげしていたら、 IXMLDOMNodePtr.nodeType を使うところでコンパイルに失敗してしまう。自動生成される msxml4.tli の中身でこけているので、 VC がいけないのかなとも思いつつ、少し調べても解決方法が解らなかったのでとりあえず MSXML2 を使うことに。 MSXML3 も駄目だったので……。まあ MSXML2 でも十分使えるようなので、これでいいか。

IXMLDOMNodePtr が悪いというよりは、 DOMNodeType 型がうまく認識できていないような感じでした。これ単体で宣言しても怒られるので。あ、名前空間はずしたりしてみたらうまくいくかな? まあ、今度でいいか……。