2013-10-08 3 views
1

나는 ProgressBar1이라는 ProgressBar을 가지고 있습니다. For Each 루프의 진행 상태를 표시해야합니다. 그것은 단계를 거치지 만 끝 부분에서이 오류가 발생합니다. "Additional information: Value of '102' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'."내가 무엇을 하든지간에 ProgressBar1.ValueProgressBar1.Value과 일치하게됩니다.각 루프에 대해 진행 막대를 단계별로 실행

Public Shared tickerArray() As String = {"GOOG", "V", "AAPL", "BBBY", "AMZN", "DISCA"} 

ProgressBar1.Maximum = (100/tickerArray.Length) * tickerArray.Length 
ProgressBar1.Show() 

For Each tickerValue In tickerArray 
    Historical_Stock_Prices.addBulk_Historical_Stock_Prices(tickerValue, tblName) 
    ProgressBar1.Value += (100/tickerArray.Length) 
Next tickerValue 

답변

4

왜 당신이 당신의 배열의 길이에 최대 값을 설정하지 : 여기

내가 지금까지 가지고있는 코드는?

ProgressBar1.Maximum = tickerArray.Length 

이제 루프에서 당신은 1

ProgressBar1.Value += 1 
+1

이러한 간단한 대답하여 현재 값을 증가 수 있습니다! 나는 분명히 그 방의 방을 생각하려고 노력했다. 감사! – gromit1

관련 문제