FCASでは、フィールド配列を作成できます。これにより、各フィールドの固有の名前を明示的に参照するのではなく、インデックスメソッドを使用することで、同じような種類のフィールドに対する処理を一括で実行できます。
フィールド配列は、プロパティを大規模なグループの制御に割り当てる場合に特に有効です。
フィールド配列を作成するには、FCASで操作するフォームを開いて、フィールドに名前を割り当ててください。次に、その同じ名前を、このフィールド上にある同じ種類のフィールドに割り当ててください。フィールド配列を作成するよう求めるプロンプトが表示されます。フィールドには、[属性]ウィンドウで表示可能なインデックスが割り当てられます。同じ名前を、このフィールド上にある同じ種類のフィールドにさらに割り当てると、そのフィールドがフィールド配列に含められます。
目的のフィールドをすべてフィールド配列に追加すると、識別子とインデックスを使用して各フィールドを参照できます。
例えば、次のコードは100個のチェックボックスを保護設定にします。
Dim i As integer
For i = 0 to 99
cboMyCheckBoxArray(i).Protected = TRUE
Next
|