VB.NET用(?)のDLLがあるのですが、エクスポート関数を一覧しても何もありません。これをVC++のC言語から呼ぶ事は可能でしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/12/08 21:31:10
  • 終了:2011/12/15 21:35:02

回答(2件)

id:kodairabase No.1

kodairabase回答回数661ベストアンサー獲得回数802011/12/08 21:37:13

ポイント50pt

どんなDLLかわかりませんが、基本的にVCから.NETモジュールを呼び出すことはできません。

id:suzume_oyado

え・・・。できないの・・・。(´;ω;`)

2011/12/08 22:13:32
id:heke2mee No.2

heke2mee回答回数162ベストアンサー獲得回数432011/12/10 23:58:57

ポイント50pt

ActiveX( COM )方式でDLLがビルドされていれば呼び出しは可能です。

もしActiveX( COM )方式でビルドされていないなら
新しくActiveX( COM )方式の.NET DLLを作成し、使用したい
DLLをラッピングして呼び出すようにすれば使用できると思います。


ActiveX( COM )方式のDLL作成方法はこちらを参考にしてください
http://satoshi.web5.jp/memo/connect_dll.htm

  • id:a-kuma3
    このコメントを書いている時点で、右側の「関連質問」に以下の質問が出ています。
    >>
    VC++6.0からVB.NETで作成した関数を呼ぶことができますか?…
    <<
    http://q.hatena.ne.jp/1156466222
  • id:taknt
    >え・・・。できないの・・・。(´;ω;`)

    テキトー回答ですから。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません