Register 手続きの宣言

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

コンポーネントの登録 への移動

コンポーネントを登録するには、コンポーネントのユニットに Register という名前の手続きを記述する必要があります。 Register 手続きはユニットの interface セクションに含まれる必要があり、(Delphi のその他の部分とは異なり)名前の大文字/小文字が区別されます。

メモ: Although Delphi は大文字/小文字を区別しない言語ですが、Register 手続きについては大文字/小文字が区別されるので、大文字の R にする必要があります。

次のコードでは、新しいコンポーネントを作成および登録する、シンプルなユニットのアウトラインを示しています:

Delphi の場合:
unit MyUnit;

interface

procedure Register;

implementation

procedure Register;
begin
  // …
end;

end.
C++ の場合:
namespace MyUnit
{
    void __fastcall PACKAGE Register()
    {
        // …
    }
}

Register 手続きで、ツール パレットに追加したい各コンポーネントに対して、RegisterComponents を呼び出します。ユニットに複数のコンポーネントが入っている場合、1 つの手順でそれらすべてを登録することができます。

関連項目