Vcl.OleServer.TOleServer

提供: RAD Studio API Documentation
移動先: 案内検索

System.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTOleServer

Delphi

TOleServer = class(TComponent, IUnknown)

C++

class PASCALIMPLEMENTATION TOleServer : public System::Classes::TComponent

プロパティ

種類 可視性 ソース ユニット
class public
Vcl.OleServer.pas
Vcl.OleServer.hpp
Vcl.OleServer Vcl.OleServer

説明

TOleServer は,インポートされた COM サーバーを表すコンポーネントの基本クラスです。

TOleServer は,IDE から[プロジェクト|タイプライブラリの取り込み]を選択してインポートされた COM サーバーの基本クラスです。TOleServer は,COM サーバーへの接続を管理し,デフォルトイベントを呼び出す複数のプロパティとメソッドを導入します。

TOleServer の下位オブジェクトは,サーバーの CoClass のプロパティ,メソッド,およびイベントをエクスポーズします。アプリケーションが TOleServer の下位オブジェクトのメソッドのいずれかを呼び出すか,プロパティのいずれかを設定すると,COM サーバーへの接続が自動的に確立されます。また,Connect メソッドを呼び出して,明示的に接続することもできます。

TOleServer のインスタンスは作成しないでください。TOleServer は,COM サーバーへの接続を確立および中止するために抽象純粋仮想メソッドに依存します。かわりに,接続するサーバーをラップする TOleServer の下位オブジェクトを使用します。コンポーネントパレット上の[Servers]タブで,TOleServer のさまざまな下位オブジェクトが提供されます。また,サーバーのタイプライブラリをインポートして,TOleServer の下位オブジェクトを独自に作成することもできます。

関連項目