- ベストアンサー
DLLの入手方法
アクセスのテーブルを開こうとすると「oleaut32.dllのバージョンが古いです・・・」というエラーメッセ-ジが出てきて開きませんでした。 他にも数台パソコンがあって正常に動いているC:\Winodws\systemからコピーして直りましたが、もしこんなdllが古い・・・というエラーメッセ-ジが出たときは、新しいものはどこから入手すれば良いのでしょうか?Microsoftのページで調べたのですが良くわかりません。ダウンロードサイトなど知っている方教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
DLL にもよるのですが、DLL のプロパティを開き、バージョン情報があればそこから、著作権を持つ個人・団体の web サイトで公開している可能性があります。 あるいは、複数アプリケーションで共有されるランタイムであれば、ベクター等のサイト (ランタイムパッケージのカテゴリ) や、「統合アーカイバプロジェクト」等の web サイトで入手できるものも多数あります。 それでも見つけられない場合は… エラーが出るアプリケーションの販売元に問い合わせるのが一番です。
その他の回答 (2)
- Hooba
- ベストアンサー率44% (4/9)
こんにちわ。私はDLLが足りないときはここから探しています。 「Common Archivers Library」 http://www.csdinc.co.jp/archiver/ 今回お探しのoleaut32.dllはVisual Basic 6.0 ランタイムの中にも入っているようですので、参考URLよりダウンロードし、インストールを試されてみてはいかがでしょうか? お役に立てば幸いです。
お礼
ありがとうございます。今回は他のパソコンからコピーして、今は正常に動いていますので、今後同じような事があれば・・・と質問を上げてみましたが、まずは、どんなプログラミング言語のどのVerで作成されているのかを知ることが必要のようですね。
こんなページがあったので、参考までに・・・ http://www02.so-net.ne.jp/~okuda/tech/oleaut32/
お礼
すごくマニアックな回答・・・oleaut32.DLLという今回のエラーがなければ一般人は気がつかない様なファイルをこんなに詳しく載せてるページがあるのですね。もっとも開発者サイドでは必要な知識なのかもしれませんね。ありがとうございました。
お礼
ありがとうございます。沢山種類があってびっくりしました。恐らく私の知識では、何かあったときに目的のDLLを探し出せるかどうか・・・結局そのソフトウエアが、どんな開発言語で作成されているかがわからないと探し出せないようですね。