>町田と申します。
>
>WinNT+SP6、office2000環境上で
>VC++6.0にて、WordAutomationを使用して、Wordファイルの
>文字を取得するプログラムを作成しています。
>
>--------------------------------------------------
>#import <mso9.dll> no_namespace (以下省略)
>#import <VBE6EXT.olb> no_namespace(以下省略)
>#import <Msword9.olb> (以下省略)
>
>Word::_ApplicationPtr m_pWd;
>m_pWd.CreateInstance(L"Word.Application");
>↑失敗して、m_pWdにNULLが格納されてしまう。
>
>--------------------------------------------------
>CreateInstanceの部分がうまくいかず、以降の操作が続けることが
>できません。
>
>office97からoffice2000にアップグレードした環境では、
>うまくいくのですが、office2000を新規にインストールした
>環境では、うまくいきません。
>
>Word.Application→Word.Application.9にしたり、
>VisualBasic上でも同じような操作をするプログラムを
>作ってやってみましたが、同じ原因かわかりませんが、
>うまくいきませんでした。
>
>どなたかご存知の方がいましたら、教えてください。
>
のような投稿をいたしました。
(すでにサーバ上に私の投稿は残っていないので引用で失礼します。)
植田さん、浜田さんにはその際お世話になりましたが、
その後、調査をしていった結果、NortonAntiVirus2000が悪さしていること
が判明しました。
今後同じ問題が発生した方の御参考になればと思い、
URLを記述しておきます。
http://www.microsoft.com/JAPAN/support/kb/articles/J054/9/17.htm
--
machida