プロが教える店舗&オフィスのセキュリティ対策術

あるアプリケーションで「実行時エラー48 DLL読み込み時のエラーです」が発生します。
現象からDLLの欠損か破損であることはわかるのですが、ソフトウェアの性質上、何のDLLが欠損、破損しているかが特定できません。
何かいい方法はありませんでしょうか?

A 回答 (2件)

>エラーメッセージが表示された時点でどのDLLがエラーになっているのかを発見してくれるようなツール


これはちょっと分かりませんが・・。
DLLのチェッカーは色々あります。
DLLToysはシェアウェアですがEXEビューアは無償で使用できます。exeごとにプロパティでDLL等参照できます。DLLの欠落も確認できると思いましたが。

参考URL:http://jp-bridge.com/jp/dlltoys/
    • good
    • 1
この回答へのお礼

回答ありがとうございます。
似たようなコンセプトでProcView32というのがありましたので、両方とも使用してみたいと思います。

お礼日時:2006/02/22 11:00

最新のVB6ランタイムをインストールしてみてください。


もしインストしてあればランタイムが最新であるかどうか確認してください。最新でなければ最新のVB6ランタイムをインストしてみてください。
後は参照しているDLLがパスで指定されているフォルダにない。DLLで参照している別のDLLがない。などですよね。
その辺の確認を。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
今回のアプリはVB5製なのでVectorから「VB5R32 JETランタイムライブラリ(SP2) 」を入れてみましたが解消しません。
やはり後は個別にDLLをチェックして行くしかないようです。
エラーメッセージが表示された時点でどのDLLがエラーになっているのかを発見してくれるようなツールは無いものでしょうか・・・。

お礼日時:2006/02/16 08:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています