• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:参照設定ができない)

VB5.0SP3で自作DLLの参照設定ができない

このQ&Aのポイント
  • VB5.0SP3で自作DLLの参照設定を行おうとすると、「指定されたファイルへの参照は登録できません」というエラーメッセージが表示されます。どうすれば参照設定ができるようになるのでしょうか?
  • DLLはC言語で作成され、コンパイルはVC++6.0SP6で行われています。VCのコマンドでコンパイルしたDLLと、プロジェクトを作成してビルドしたDLLの両方で参照設定ができない状態です。
  • 参照設定ができない問題の原因や解決策について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

VBで参照設定できるDLLは、ActiveXのみです。 spenさんが作られたDLLはActiveXではありませんので参照設定できません。 Declareステートメント記述して使用するDLLです。

その他の回答 (1)

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

一応補足。 >VBで参照設定できるDLLは、ActiveXのみです。 正確に言うとActiveXじゃなくてもいいんですけど、タイプライブラリというのが必要になります。

spen
質問者

お礼

ご回答ありがとうございます。 おかげさまで何とかなりそうです。 私がネットで調べた範囲には「ActiveXのみ」と書いている所が無かったので、ご回答の内容が直ぐには分からりませんでした。 試しに参照設定せずに動かしてみた所、私がCで作った関数の呼び出しをエラーも無く通過しました。それでやっと分かりました。 まだちゃんとデータの受け渡しが上手く出来ているか不明ですが、何とかなりそうです。 ありがとうございました

関連するQ&A