Vcl.Forms.TApplication.CreateForm

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

Delphi

procedure CreateForm(InstanceClass: TComponentClass; var Reference);

C++

void __fastcall CreateForm(System::Classes::TComponentClass InstanceClass, void *Reference);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication

説明

新しいフォームを作成します。

CreateForm メソッドを呼び出すと,実行時に動的にフォームを作成できます。フォームデザイナを使用するときは,プロジェクトのソースに CreateForm の呼び出しが通常 1 つまたは複数自動的に追加されるので,ほとんどの場合,フォームの作成のためのコードを追加する必要はありません。

CreateForm メソッドは,FormClass パラメータで指定する型のフォームを新しく作成し,これを Reference パラメータで指定する変数に代入します。新しいフォームのオーナーは Application オブジェクトです。

メモ:  デフォルトでは,プロジェクトで最初に CreateForm メソッドを呼び出して作成するフォームがアプリケーションのメインフォームになります。

関連項目