投稿者 まだまだ  (中学生) 投稿日時 2009/6/10 03:03:26
こんにちは
VB2008を使っています。

ある変数「Number」があります。
そしてフォームの上にはボタンが10個あります。
ボタンの名前はそれぞれbtn1,btn2,…,btn10となっています。
で、もうひとつのボタンbtnClickを押すと、Numberの中に入っている変数の数に応じて、10個のボタンのうち1つのボタンのテキストが変わるものを作りたいです。

'btn2のテキストを変わるようにする 
Dim Number As Byte = 2

Private Sub btnClick_Click(…
   Dim ControlName As String = "btn" & Str(Number)
   ControlName.Text = "選択"
End Sub


こんな感じなのを作りたいのです。
でも上のではうまくいきません。(いかないのはわかっているけれど…)
どうすれば動くのでしょうか?
ご教授願います。