- PR -

OCXについて

1
投稿者投稿内容
naito
常連さん
会議室デビュー日: 2007/08/07
投稿数: 36
投稿日時: 2008-12-08 14:35
こんにちは。

現在、VB6.0でアプリケーションを開発するにあたり、OCXの勉強を行っています。

ネットで調べて書いてあることには、
「OLEを用いて作られるカスタムコントロールのことであり、ActiveXが正式名称である」と書かれています。

また、OLEはWindowsの複数のアプリケーション間でのデータの連携、共有を行うための技術というふうに書かれていました。


現在、OCXを利用しているのですが、どんなものかもわからずにただレジストリに登録して利用するという風に機械的に覚えて開発を進めています。


初心者で申し訳ないのですが、簡単にOCXはどのようなもので、どういったメリットがあるのかという、さわりの点だけご教授願えないでしょうか?


また、OCXとDLLの違いについても教えて頂ければ幸いです。


以上、よろしくお願い致しますm_ _m
Tdnr_Sym
ぬし
会議室デビュー日: 2005/09/13
投稿数: 464
お住まい・勤務地: 明石・神戸
投稿日時: 2008-12-08 17:26
こんにちは。

引用:

naitoさんの書き込み (2008-12-08 14:35) より:
ネットで調べて書いてあることには、
「OLEを用いて作られるカスタムコントロールのことであり、ActiveXが正式名称である」と書かれています。



ActiveX(e-Words)より引用
引用:

 Microsoft社が開発したインターネット関連技術群の総称。ActiveXは特定の技術や製品を指す名称ではない




引用:

初心者で申し訳ないのですが、簡単にOCXはどのようなもので、どういったメリットがあるのかという、さわりの点だけご教授願えないでしょうか?



OCX(e-Words)
OLEコントロール(e-Words)


引用:

また、OCXとDLLの違いについても教えて頂ければ幸いです。



OCXはActveXコントロールとしての要件を満たした特殊なDLLです。
拡張子名は.ocxだけでなく.dllであるものもあります。
1

スキルアップ/キャリアアップ(JOB@IT)