投稿日 | : 2005/09/02(Fri) 11:36 |
投稿者 | : たけ |
URL | : |
タイトル | : Re^3: DLL 読み込み時のエラー(現象) |
以下の手順で起こる事がわかりました。
1.XPとEXCEL2003で開発
2.WINDOS2000へソースをコピーし、参照設定をEXCEL2002へ変更して
実行。ここでエラー。
3.今まで動作していたプログラムも動作しなくなる。
変更したのは、参照設定のみでその後は既存のプログラムも動作しなく
なるという現象がわかりました。
何で?って感じです。何か書き換えているのでしょうか?
ちなみにレジストリとVBPのReferenceは一致しています。
> ありがとうございます。
> 現在まだ調査中です。ご指摘があったバージョンですが、
> Windows2000にインストールされているEXCELは2002でした。すみません。
>
> ただその環境で新規作成しても、同じ現象が起こるので困っています。
> DLLのバージョンを含め調べています。
> 今、oleaut32.dllが怪しいのではないかと考えています。
> 的外れかもしれませんが・・・
>
> それと特別なDLLは使っていません。
>
> また有力な情報がありましたら、よろしくお願いします。
>
>
> > > OSはWINDOWS2000です。XPの場合は問題なく動作します。
> > そのWindows2000 には Excel 2003 が間違いなくインストールされていますか?
> > Excel 2002 とか Excel 2000 ではないでしょうね。
> >
> > それと、そのプログラムで、特別な DLL を使っていませんか?
> > そのDLL が指定の場所に見つからないとか。
> >
> > 後は、書き辺りを見ているとExcelのレジストリ情報が壊れている可能性が・・・
> > Excelを再インストールすれば直ると言った情報があります。