VB.NETによるコントロール配列
- http://www.microsoft.com/japan/msdn/net/vbtransitionguide/chapter5/chapter5_4.asp
- http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=9634&forum=7
- http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=7467&forum=7
そういえば、VB.NETはコントロール配列が無くなったのだった。キーボードをコントロールで表現する場合に、VB6ならばコントロール配列でウッボーだったのにVB.NETでは何らかしらの方法でAddHandlerを使用してイベントを割り当てないとイケナイのだなぁ。109キーボードならば、109回イベントを割り当てるの?めんどくさいよ〜〜。
btnKey(0) = Me.btnA btnKey(1) = Me.btnB btnKey(2) = Me.btnC btnKey(3) = Me.btnD ・ ・ ・ For Each aButton As Button In btnKey AddHandler aButton.Click, AddressOf KeyButtons_Click End For
とか?*1
まぁ、もうすこし調べてみよう。
*1:最近はプログラムを書いてないので激しく間違っている気が