すみません、
VC++6.0で作成したDLLについて教えていただきたいのですが。
TEST_A.DLLというDLLと、TEST_B.DLLというDLLファイルを作成したとして
これをC:\TEST\DLL\に格納してるとします。
このとき、TEST_B.DLLからはTEST_A.DLLの関数を呼び出しています。
次に、TEST_B.DLLの関数を使用しているTEST.EXEという実行ファイルを
VB6.0で作成します。
このファイルをC:\TEST\EXE\に格納します。
そして、TEST.EXEを実行すると、
「TEST_B.EDLLが見付かりません」と言って怒られてしまいます。
VBでは、TEST_B.DLLをフルパスで指定しております。
しかし、TEST_A.DLLをEXEと同じ場所に置いてあげると
正常に動きます。
これは、TEST_B.DLLからTEST_A.DLLが見えていないということなのでしょうか?
TEST_B.DLLの設定がおかしいのでしょうか?
それとも、TEST.EXEでもTEST_A.DLLをフルパス指定してあげないといけないのでしょうか?
ちなみに今回、プロジェクトマネージャーから「環境変数(PATH)の設定はしたくない」と言われていますので、PATHの指定はしてません。
すみませんが、どなたか教えていただけますでしょうか?
No.1ベストアンサー
- 回答日時:
DLLも実行ファイルの一つですから、環境変数'PATH'で指定されているディレクトリにコピーされていることが前提です。
環境変数を設定したくないということであれば、実行環境ではEXEとDLLを同じフォルダに格納するしかありません。
カレントフォルダにEXE、DLLが同居していればPATHの通っていないフォルダでも問題ありません。
私なら、C:\TEST\BIN にEXE、DLL及びBATを格納します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- フリーソフト cygewf-2.dllがない、と表示され、ダウンロードしたファイルが動作しない 2 2023/03/27 11:05
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- Windows 10 IT初心者です! powershellで以下のようなエラーが出ました オブジェクト参照がオブジェクト 1 2023/05/17 11:30
- Excel(エクセル) VBA ワークシート指定の1行目を選択をしたい 2 2022/08/20 18:10
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- JavaScript [再掲]指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードについて 1 2023/05/10 15:09
- サーバー Windowsサーバでグループを検索したい 1 2023/04/17 15:30
- Excel(エクセル) Excelの置換が上手くいかない Microsoft® Excel® 2019 MSO (バージョン 5 2022/08/17 22:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フルパスから最後のディレクト...
-
どんなプログラムを書いても指...
-
windows.hがincludeされない
-
ExcelVBAでカレントディレクト...
-
セルに入力されたパスでフォル...
-
FindFirstFileについて
-
マイクラでPythonのプログラミ...
-
パス名を表示させたい
-
ThisWorkbook.Pathについて
-
EXCELでダイアログボックスを開...
-
webアプリケーションでの画像フ...
-
delphi5でのディレクトリ内ファ...
-
VBAのSHELLを用いてEXEファ...
-
GetPrivateProfileStringでini...
-
C言語を用いたファイルの一括削...
-
AfxLoadLibrary関数で、DLLのハ...
-
ファイルやディレクトリの存在...
-
FTPでputすると空ファイルが出...
-
VBでのファイル検索について。
-
Ubuntu テキストファイルをどこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どんなプログラムを書いても指...
-
フルパスから最後のディレクト...
-
FTPでputすると空ファイルが出...
-
windows.hがincludeされない
-
ExcelVBAでカレントディレクト...
-
「UNCパスはサポートされません...
-
マイクラでPythonのプログラミ...
-
C言語を用いたファイルの一括削...
-
fopenで別ディレクトリにファイ...
-
GetPrivateProfileStringでini...
-
ファイルやディレクトリの存在...
-
ネットワーク上のコンピュータ...
-
ExcelVBA サーバーの(共有フォ...
-
エクセルVBAで相対パスでファイ...
-
pythonでの日本語操作
-
VBAで自身のファイル名を取得す...
-
webアプリケーションでの画像フ...
-
絶対パスの絶対て英語で何でし...
-
FTPでリモートのファイル一覧取得
-
ファイルダイアログのカレント...
おすすめ情報