クラスライブラリ

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

コンポーネント作成の詳細:インデックス への移動

Delphi のコンポーネントは,Visual Component Library(VCL)に格納されています。下の図は,VCL 階層を構成するクラス間の関係を示しています。 クラス階層とクラス間の継承関係の詳細は,「コンポーネント開発者のためのオブジェクト指向プログラミング」を参照してください。

コンポーネントライブラリでは,TComponent クラスがすべてのコンポーネントに共通の上位クラスになっています。TComponent は,コンポーネントが IDE で動作するために最小限必要なプロパティとイベントを定義します。そして,このライブラリのさまざまな下位クラスが,それ以外のより特化した機能を実装します。

Vclhierarchy.jpg

コンポーネントを作成する場合は,このクラス階層内の既存のクラス型の 1 つから新しいクラスを派生させます。

関連項目