Vcl.Forms.TScreen.Forms
Delphi
property Forms[Index: Integer]: TForm read GetForm;
C++
__property TForm* Forms[int Index] = {read=GetForm};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TScreen |
説明
アプリケーションで現在表示されているすべてのフォームをリストします。
Forms プロパティは,インデックスを使ってフォームにアクセスするために使用されます。Index の値は 0(最初のフォーム)から FormCount の値 - 1 です。Forms はアプリケーションですべてのダイアログを含むすべてのフォームに対して反復処理を行う必要があるときに FormCount とともに使用します。
Forms プロパティは,アプリケーションの TForms の下位オブジェクトだけを表示します。たとえば,これにはプロパティページは含まれません。TForm クラスから派生していない TCustomForm の下位オブジェクトを含むリストを取得するには,かわりに CustomForms プロパティを使用します。
警告: Forms プロパティがそのフォームを表示する順序は,フォームの Z オーダーに影響されます。Forms プロパティを使ってアプリケーションでフォームを反復処理する場合は,フォームの Z オーダーを変更しないでください。