複数のクラスモジュールを呼び出す

解決


マヨーネ  2004-06-07 20:50:32  No: 113756

VBに複数のクラスモジュールを作ったのですがC++からは
最初に作ったほうのクラスの関数しか呼び出せません。
C++のほうをコンパイルした時に出てくるtlhの中に宣言されていません。
もちろんパブリック宣言した関数なんですがなにか設定しないといけないんでしょうか?


魔界の仮面弁士  2004-06-07 20:52:14  No: 113757

COMベースなのか、.NETベースなのかにもよりますが、さしあたり、
「(関数ではなく)クラス自体がPublicになっているか」を確認してみて下さい。


マヨーネ  2004-06-07 21:58:58  No: 113758

COMベースです。
自分で試してるうちに解決しました。
クラスモジュールのinstacingプロパティーを5にすればできました。

どうもありがとうございました。


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




  


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