投稿日 | : 2006/10/05(Thu) 12:34 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^3: ActiveXの共存? |
> ちなみに、DLL作成を選択すると、クラスモジュールが初期値としてありますが、
> クラスということはEXE側でインスタンス化しなくてはいけません。
インスタンス化せずに使えるようにしたい場合には、デザイン時に、
そのクラスの Instancing プロパティを GlobalMultiUse モードにしておきます。
そうすれば、
Dim X As Class1
Set X = New Class1
S = X.GetFoo()
と書く代わりに、いきなり
S = GetFoo()
のような使い方ができます。(参照設定している場合のみ)