.ocxとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > .ocxの意味・解説 

OCX

フルスペル:OLE Custom Control
読み方オーシーエックス

OCXとは、Windowsにおけるアプリケーション間でデータ連携する技術であるOLE利用して特定の機能だけを組み込む、「OLEコントロール」と呼ばれるソフトウェア部品に付く拡張子の名前である。転じてOLEコントロール自体のことである。

OLEコントロールは、特定の機能のみを備えるので、サイズ小さいことを特徴とする。専用アプリケーションソフト開発するよりも、特有の処理をOLEコントロールとして作成し市販アプリケーションソフト組みこんで使うことで、カスタムアプリケーションソフトを低コスト作成することができる。

1996年OLEActiveX置き換えられ、それと共にOCXも役割終えた

プログラミングのほかの用語一覧
オブジェクト指向:  コンポーネント  メソッド  密結合  OCX  OLE  ORB  Objective-C

.ocx

読み方オーシーエックス

.ocxとは、MicrosoftOLEコントロール使用されるファイル形式に付く拡張子のことである。複数アプリケーション間でのデータ連携実現する共有プログラムという役割を持つ。ocxとはOle-based Control eXtensionの略。

OLEコントロールは現在ではActiveX機能移行しているが、ファイルに付く拡張子は同じである。


Component Object Model

(.ocx から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/01/18 14:54 UTC 版)

Component Object Model(COM、コンポーネント オブジェクト モデル)とは、マイクロソフトが提唱するソフトウェアの再利用を目的とした技術のことである。COMは相互作用するバイナリソフトウェアコンポーネントを作成するための、プラットフォーム非依存・分散型・オブジェクト指向のシステムであると説明されている[1][2]。具体的にはアプリケーションソフトウェア間の通信や、オペレーティングシステムとアプリケーションソフトウェアとのインターフェイス(API)に用いられる。


  1. ^ Component Object Model (COM) - Windows applications | Microsoft Docs
  2. ^ The Component Object Model - Windows applications | Microsoft Docs
  3. ^ [MC-COMQC]: Component Object Model Plus (COM+) Queued Components Protocol | Microsoft Docs
  4. ^ The Mono Runtime | Mono
  5. ^ COM Interop | Mono
  6. ^ DirectXのCOMは主にC++から使われることを想定した独自実装となっており、標準的なCOMの流儀に則っていない部分もある。オブジェクトの生成にCoCreateInstance()関数を利用せずD3D11CreateDevice()のような独自のファクトリ関数を用意している、IXAudio2SourceVoiceのようにIUnknown派生でないインターフェイスが存在している、といった具合である。
  7. ^ 例えばMicrosoft Visual Studioのプロジェクトファイルおよびソリューションファイルでは、各プロジェクトを識別するためにGUIDが使われる。
  8. ^ Windows 8時代のアプリ開発とWinRT - @IT
  9. ^ IOleObject (oleidl.h) - Win32 apps | Microsoft Docs
  10. ^ <ProgID> Key (COM)” (英語). MSDNライブラリ. 2016年6月12日閲覧。
  11. ^ 例えば、DAOでは呼び出し先コンポーネントがSQL Server用実装であるか、Oracle DB用実装であるかを意識することなく、クライアントアプリケーションを記述できる。
  12. ^ ActiveXコントロール、ActiveXサーバ、およびタイプライブラリを登録する方法 - National Instruments
  13. ^ DirectX に関してよく寄せられる質問
  14. ^ The Versioning Theory for RPC and COM (Windows)
  15. ^ 参照カウント


「Component Object Model」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「.ocx」の関連用語

.ocxのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



.ocxのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリOCXの記事を利用しております。
拡張子辞典拡張子辞典
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ.ocxの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのComponent Object Model (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS