2014-07-12 2 views
0

나는 42 개의 5 개의 버튼 배열을 가지고 있고 작동하지만 for 루프에서는 작동하지 않는 것처럼 보입니다.버튼 배열의 루프에 대해

for btnarray(1,0) to btnarray(42,0) 
'Disable all buttons 
next 
for btnarray(1,0) to btnarray(1,5) 
'Enable buttons 
next 

이것은 단지 유형이 필요한 연산자를 지원하지 않기 때문에 유형 'system.windows.forms.button을'이 될 수 없습니다 루프 변수 '에 대한'오류 메시지와 함께 제공됩니다. 주변의 최고의 작품이 될 것입니다 무슨 감사

당신은 이런 식으로 할 수

답변

0

: 코드가 작동

For i As Integer = 0 To 41 
    Dim btn = btnarray(i,0) 
    'Disable btn in each iteration' 
Next 

For i As Integer = 0 To 4 
    Dim btn = btnarray(1,i) 
    'Enable btn in each iteration' 
Next 
+0

는, 그러나 = 거짓 btn.enabled는 것을 해결하는 가장 좋은 방법 일 것입니다 무슨 오류가 온다 – user3804217

+0

약간의 땜질 후에 답답함이 내 자신을 찾은 걸 염두에 두지 마십시오. 'btn이 아무 것도 아닌 경우 Else : btn.Enabled = False 끝' 누구나 답변을 찾고 있다면 – user3804217

관련 문제