OLE

Object Linking and Embedding」の略です。

OLEは、Microsoftが開発したフレームワークで、あるアプリケーションのオブジェクトを別のアプリケーションのドキュメントに配置できます。ドキュメントに配置されたオブジェクトは静的なものではなく、後から簡単に更新できます。オブジェクトがリンクまたは埋め込みによって含まれているドキュメントは、複合ドキュメントと呼ばれます。

複合ドキュメントには、リンクされたオブジェクトと埋め込まれたオブジェクトの両方を含めることができます。オブジェクトをリンクすると、別のファイルへの接続が作成され、その内容が自動的に取り込まれます。別のアプリケーションでリンクされたオブジェクトを編集すると、複合ドキュメントで表示したときの外観も自動的に更新されます。たとえば、PowerPointのプレゼンテーション内にExcelスプレッドシートへのリンクを作成し、その後でスプレッドシートを編集すると、次にスライドショーを表示したときに、スライドに更新されたスプレッドシートが自動的に含まれます。

オブジェクトを埋め込む場合は、オブジェクト全体を複合ドキュメント内に配置します。複合ドキュメントのアプリケーション内で直接、アプリが提供する編集ツールを使って埋め込まれたオブジェクトを編集できます。オブジェクトの編集に必要な適切なツールがない場合は、元のオブジェクトのファイルを編集して、もう一度埋め込むことができます。

Microsoftは当初、Windows 3.1とともにOLE技術を開発し、ドキュメント内でオブジェクトをリンクおよび埋め込みできるようにしました。その後、この技術をComponent Object Model(COM)へと拡張しました。OLEはWindowsオペレーティングシステム専用ですが、COMフレームワークは特定の1つのオペレーティングシステムに限定されません。COMを使うと、開発者は他のアプリケーションとやり取りできるソフトウェアモジュールを作成できます。また、COMはActiveX技術の基盤となりました。ActiveXを使うと、Web開発者Webページ向けのインタラクティブなコンテンツを作成できました。

更新日 November 13, 2023 著者: Brian P.

quiz知識をテストする

What is low-level code compiled for a software interpreter called?

A
Source code
0%
B
Morse code
0%
C
Bytecode
0%
D
Nocode
0%
Correct! Incorrect!     View the Bytecode definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのOLEの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。