- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:参照設定ができない)
VB5.0SP3で自作DLLの参照設定ができない
このQ&Aのポイント
- VB5.0SP3で自作DLLの参照設定を行おうとすると、「指定されたファイルへの参照は登録できません」というエラーメッセージが表示されます。どうすれば参照設定ができるようになるのでしょうか?
- DLLはC言語で作成され、コンパイルはVC++6.0SP6で行われています。VCのコマンドでコンパイルしたDLLと、プロジェクトを作成してビルドしたDLLの両方で参照設定ができない状態です。
- 参照設定ができない問題の原因や解決策について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VBで参照設定できるDLLは、ActiveXのみです。 spenさんが作られたDLLはActiveXではありませんので参照設定できません。 Declareステートメント記述して使用するDLLです。
その他の回答 (1)
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.2
一応補足。 >VBで参照設定できるDLLは、ActiveXのみです。 正確に言うとActiveXじゃなくてもいいんですけど、タイプライブラリというのが必要になります。
お礼
ご回答ありがとうございます。 おかげさまで何とかなりそうです。 私がネットで調べた範囲には「ActiveXのみ」と書いている所が無かったので、ご回答の内容が直ぐには分からりませんでした。 試しに参照設定せずに動かしてみた所、私がCで作った関数の呼び出しをエラーも無く通過しました。それでやっと分かりました。 まだちゃんとデータの受け渡しが上手く出来ているか不明ですが、何とかなりそうです。 ありがとうございました