クラスモジュールを作り、作った以外のProjectで使うには?


ぴぃ  2006-11-22 09:27:04  No: 134241

VB6.0でクラスの勉強をしてるものです。クラスモジュールは作成し、その作成元のプログラムからはクラスをNewを使ってクラスを実装し、使うことができるのですが、そのクラスモジュールを無関係な他のプロジェクトで使うことは可能でしょうか?教えてもらえませんか?


もげ  2006-11-22 10:08:50  No: 134242

基本的に、そのプロジェクトで、
「プロジェクト」メニューの「クラスモジュールの追加」→「既存のファイル」
で当該ファイルを指定すれば使用できます。
せっかくのクラスですので、ActiveXDLLを作成して、
それを参照設定もしくはCreateObjectでインスタンスを作成
するようにすることも可能です。
(デメリットとしては、レジストリ登録が必要になったりCLSIDが変わるとコンパイルしなおし(インタフェイスが変わらない更新ならバイナリ互換で回避))

なお、
マルチポスト(同一文面をあちこちに投稿すること)(かつ、質問投げっぱなしでトンズラ)は、嫌われる行為です。今後は気をつけてください。
http://hanatyan.sakura.ne.jp/vbbbs/wforum.cgi?no=7738&reno=no&oya=7738&mode=msgview&page=0


ぴぃ  2006-11-22 18:13:43  No: 134243

ありがとうございます。初めてだったものですいません。以後、気をつけます。
またなにかありましたらお願いします。


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

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







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