標準EXE と ActiveX EXE の違いは?

解決


たき  2002-10-21 22:54:47  No: 76257  IP: [192.*.*.*]

新規作成時に出てくる標準EXEとActiveX EXEの違いにはどんなものがあるのですか?
こういう処理の時にはこちらがいい、とか、
こちらはこういうことが出来る、とか、
なんでもかまいませんので、教えていただけないでしょうか?
状況に応じて使い分けれるようになりたいので。
よろしくお願いいたします。

編集 削除
蜻蛉  URL  2002-10-22 17:32:55  No: 76258  IP: [192.*.*.*]

標準EXE をコンパイルすると .exeファイルができます。
単体で動作可能です。

ActiveX EXE は基本的にブラウザ上で動くActiveXです。
コンパイルすると表示するためのクラスなどが生成されます。

編集 削除
たき  2002-10-25 11:50:33  No: 76259  IP: [192.*.*.*]

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

VBでもっといろいろなことが出来るよう、
頑張って勉強したいと思います。

編集 削除
魔界の仮面弁士  2002-11-22 15:40:48  No: 76260  IP: [192.*.*.*]

# 補足。

> 標準EXE をコンパイルすると .exeファイルができます。
> 単体で動作可能です。

一方のActiveX EXEは、基本的にはVBから「参照設定」して
使うように設計されたコンポーネントです。

ただし、スタートモードを「独立型」にしてコンパイルすれば、
単体でも動作できるようになります。
(つまり、エクスプローラ等からダブルクリックして起動させられる)

ちなみに、VB6 Professional/Enterpriseなどに付属している
「API ビューア」というツールは、単体で起動させて使うことも
できますし、VBのアドインとして動作するActiveXコンポーネントとしても
使えるように設計されています。


> ActiveX EXE は基本的にブラウザ上で動くActiveXです。

ブラウザ上で動作させたい場合は、ActiveXコントロール、もしくは
ActiveXドキュメントを選んだ方が良い気がします。

編集 削除