Controls プロパティー

適用
Form

説明
フォーム上のコントロールの配列。インデックスを使用してコントロールのプロパティーにアクセスする場合に使用します。

使い方

GGet Form.Controls(Index As Integer).Property, var  
GSet  Form. Controls(Index As Integer).Property, value  
Form
フォームの名前を指定します。
Index
フォーム上のコントロールのインデックスを含む整数式を指定します。
Property
アクセスするコントロールのプロパティーの名前を指定します。
var
プロパティーの値を取得する変数を指定します。データ型は指定するプロパティーによって異なります。
value
プロパティーに設定する式を指定します。データ型は指定するプロパティーによって異なります。

注記
Controlsプロパティーは、インデックスを使用してフォーム上のコントロールにアクセスします。これにより、コントロールの集合を順に処理し、共通するプロパティーを設定または取得することが出来ます。

参照
Count, Type

使用例

Integer i, count  
String type$  
  
GGet frmMain.Controls.Count, count  
For i = 1 To count  
	GGet frmMain.Controls(i).Type, type$  
	If type$ = "Button" Then  
		GSet frmMain.Controls(i).Enabled, False  
	EndIf  
Next i