タイトル : 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)に挿入することができるのでしょうか? |