tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: VB2005の配列の扱いについて
投稿日: 2007/09/12(Wed) 17:32
投稿者皐月
皆さん、お返事ありがとうございます。
現在、るしぇさんに書いて頂いたコードを元にcheckedのプロパティの値を取得する処理を作成しているのですが、

        Private CheckBoxState(99) As Short

        CheckBoxState(0) = Me.CheckBox1.Checked
        CheckBoxState(1) = Me.CheckBox2.Checked
        CheckBoxState(2) = Me.CheckBox3.Checked
        CheckBoxState(3) = Me.CheckBox4.Checked
        CheckBoxState(4) = Me.CheckBox5.Checked
    ・・・(省略)
        CheckBoxState(99) = Me.CheckBox100.Checked

と非常に長いコードになってしまいます。なんとか短いコードにしようと思い、自分なりに配列の変数を作成してみました。

    FileName = "CheckBox" & No

    for No = 1 to 100
         CheckBoxState(No) = Me.FileName.Checked
        Next

FileNameはただのStringですので、当然動くことはないのですが、したい処理としては上記のような処理をしたいと思っています。どうすれば、CheckBoxのプロパティCheckedを配列CheckBoxState(No)に挿入することができるのでしょうか?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。