掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
複数のチェックボックスのチェック数を数える (ID:148463)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
50近いチェックボックスを配列として参照しても、定義だけで50行必要なので別の方法として RTTIの仕組みを使うと実現できます。 フォーム上にあるコンポーネント数は ComponentCountで取得出来ます。 1つ1つのコンポーネントは Components[i] で参照できます。 あとは 参照したクラスが TCheckboxクラスか判断するのと Checked プロパティの値を取得すれば良いのですが さすがにもうRTTIの参考資料とかは入手出来ませんよね・・・ ※手持ちの書籍 Inside Delphi からの情報です
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.