Results 1 to 2 of 2

Thread: Is there a better way of doing this?

Threaded View

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Jun 2011
    Posts
    17

    Is there a better way of doing this?

    Hey

    I have a button array that I filled up. Here is the code I used to do that.
    Code:
    Public buttons(29) As Button
    Code:
    For i = 0 To 29
          buttons(i) = CType(Me.Controls("Button" & i), Button)
          i += 1
    Next i
    Here is some code that I used (it is extremely inefficient):
    Code:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click, Button3.Click, Button4.Click, Button5.Click, Button6.Click, Button7.Click, Button8.Click, Button9.Click, Button10.Click, Button11.Click, Button12.Click, Button13.Click, Button14.Click, Button15.Click, Button16.Click, Button17.Click, Button18.Click, Button19.Click, Button20.Click, Button21.Click, Button22.Click, Button23.Click, Button24.Click, Button25.Click, Button26.Click, Button27.Click, Button28.Click, Button29.Click, Button30.Click
    Is there a better way of doing this? If so, how?

    Thanks,
    Faxmunky
    Last edited by faxmunky; Aug 10th, 2011 at 05:13 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width