実行時の引数について

解決


印刷屋  2008-04-07 19:08:29  No: 30439

今まで、DLLをフォルダごとで管理していて、完成(Ctrl+F9)したら呼び出し元EXEのフォルダに移動して使っていました。

で、実行メニューの「実行時の引数」のことを知り、設定してみたんですが、DLLプロジェクトの「作業フォルダ」を設定するとそこにDLLを生成してくれるっていうのではないんですか?

呼び出し元EXEは同フォルダ内のDLLしか呼び出せないようになっています。

Win2000+D7ent


igy  2008-04-07 19:29:25  No: 30440

DLLを生成場所に関しては、

DLLのプロジェクトで、
メニュー「プロジェクト」−「オプション」で
「ディレクトリ/条件」タブで
「出力ディレクトリ」欄をEXEのある場所に指定するので、どうでしょう?


印刷屋  2008-04-07 20:15:22  No: 30441

ありがとうございます。
うまくいきました。

ところで、この作業フォルダって設定は何をするものなんですか?


igy  2008-04-07 20:23:36  No: 30442

>ところで、この作業フォルダって設定は何をするものなんですか?

ヘルプによると、

>デバッグ処理で使用するディレクトリの名前を指定します。
>デフォルトでは,アプリケーションの実行形式ファイルが格納されている
>ディレクトリです。

だそうです。


印刷屋  2008-04-07 22:36:00  No: 30443

ヘルプも読んでたんですが、正直、意味不明でした。

igyさん、どうもありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加