VB6.0でクラスの勉強をしてるものです。クラスモジュールは作成し、その作成元のプログラムからはクラスをNewを使ってクラスを実装し、使うことができるのですが、そのクラスモジュールを無関係な他のプロジェクトで使うことは可能でしょうか?教えてもらえませんか?
基本的に、そのプロジェクトで、
「プロジェクト」メニューの「クラスモジュールの追加」→「既存のファイル」
で当該ファイルを指定すれば使用できます。
せっかくのクラスですので、ActiveXDLLを作成して、
それを参照設定もしくはCreateObjectでインスタンスを作成
するようにすることも可能です。
(デメリットとしては、レジストリ登録が必要になったりCLSIDが変わるとコンパイルしなおし(インタフェイスが変わらない更新ならバイナリ互換で回避))
なお、
マルチポスト(同一文面をあちこちに投稿すること)(かつ、質問投げっぱなしでトンズラ)は、嫌われる行為です。今後は気をつけてください。
http://hanatyan.sakura.ne.jp/vbbbs/wforum.cgi?no=7738&reno=no&oya=7738&mode=msgview&page=0
ありがとうございます。初めてだったものですいません。以後、気をつけます。
またなにかありましたらお願いします。
| ツイート |
|