- ベストアンサー
参照設定を覚えてくれない・・
初心者なので、うまく質問できないかもしれないのですが、 よろしくお願いします。 VB6.0で開発をしています。 参照設定に表示される参照可能なライブラリファイルの一覧に チェック(レ)の横に参照不可となっているものがあります。 それは、参照ボタンで参照可能なライブラリファイルを指定し、 とりあえずはいいのですが、そのことを覚えてくれないのです。 VBを起動し直すたびに設定しなくてはいけません。 もちろん、参照設定の画面でOKボタンは押してますし、 VBの保存もしています。 どうしたら、覚えてくれますか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
うーん、なんででしょう? とりあえず、次のことを試してみてください。 念のためにすべてのファイルをバックアップ取っといてくださいね。 1.vbpファイルをメモ帳などのテキストエディタで開く 2.該当のexe名が書かれている行(ファイルの上のほうにあるはず)を消して保存。 3.VBでプロジェクトを開く 4.参照設定をしなおす。 5.プロジェクトを保存する。 これでどうかな?
その他の回答 (5)
- taka_tetsu
- ベストアンサー率65% (1020/1553)
>vbp、vbw共に読み取り専用ではありませんでした。 >参照不可となってしまうのは exe です。 となると、保存に失敗しているのではなく、情報が上書きされているように思います。 >VBを起動し直すたびに設定しなくてはいけません。 これって、保存をして、VBを閉じた直後にプロジェクトを開いてもだめですか?
補足
(1)vbpをダブルクリック (2)メニューのプロジェクト→参照設定をクリック (3)参照不可となっているライブラリファイルを選択し、参照ボタンを押下 (4)ファイルの参照画面から対象のexeを選択し、開くボタンを押下 (5)参照設定画面のOKボタンを押下 (6)ツールのFDアイコンをクリック(プロジェクトの上書き保存) (7)画面右上の×をクリック(閉じる) そして、(1)(2)の処理を繰り返すとやはり参照不可となっている状態です。
- taka_tetsu
- ベストアンサー率65% (1020/1553)
拡張子がvbpとかvbwのファイルで読み取り専用になっているものはありませんか? あと、 >自分・・・というか他のメンバーが作ったものです。 参照不可になってしまうものはOCXですか?DLLですか?vbpですか?
補足
vbp、vbw共に読み取り専用ではありませんでした。 参照不可となってしまうのは exe です。
- taka_tetsu
- ベストアンサー率65% (1020/1553)
>自分・・・というか他のメンバーが作ったものです。 これって都度新しくなってますか? 新しくなっているのであれば、haru-raraさんが悪いのではなく、他のメンバーの作ったモジュールのコンパイルの仕方が悪いということになります。
補足
ローカルにコピーし参照しています。 なので、更新などはされていないはずです…
- taka_tetsu
- ベストアンサー率65% (1020/1553)
>チェック(レ)の横に参照不可となっているものがあります。 具体的にどんなものですか? VBランタイムの?OSの?自分で作成したもの?
補足
自分・・・というか他のメンバーが作ったものです。 それがどういう役割のものなのか分からないのですが、 ないとソースの一部を読み込めなくてエラーになってしまいます。
- diashun
- ベストアンサー率38% (94/244)
VBの参照設定はプロジェクトごとに設定を記憶するものと思いますが、新規プロジェクトを開いた場合は、デフォルトの参照設定しかチェックされていないからではないでしょうか? 的外れならスミマセン・・・。
補足
新規プロジェクトじゃないんです。 現在開発中のある1つのプロジェクトです。
お礼
ありがとうございます!!! 感動のあまり目がうるんでしまいました。(ホントです) なんとお礼を言ったらいいのか分からないくらい感謝しています。 本当にありがとうございました!
補足
お礼に対する補足です。 感動のあまり動揺してしまい、結果を報告し忘れました・・ うまくいきました!成功です!! ありがとうございました!!!