投稿者 るきお  (社会人) 投稿日時 2011/3/28 22:20:31
言おうとされていることがよくわかりません。

>For文を使うプログラムの進捗状況をプログレスバーに表示することはできますか?
>プログレスバーを進めるにはFor文を使いますよね?
1つのForがこの両方の役割を兼ねるように書くのが普通と思います。

   
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click
    For i As Integer = 0 To 99

        '時間のかかる処理。ここではSleepにしておきます。 
        Threading.Thread.Sleep(100)

        ProgressBar1.Value += 1
    Next
End Sub


もうちょっと複雑な場合を想定していますか?