質問: i + 1 DoEvents で実行したのですが labCountの方は2/3などとちゃんと表示されるのですが picBarの方は白いままです。 なぜでしょうか? 教えてください。
回答: 可能性だけの話ですが、 右辺式の(picProgress.Width / lCount) * i において、picProgress.WidthがlCountに対して十分に小さい場合、 (picProgress.Width / lCount)の結果が1より小さかったために、 整数化させた際に0になってしまったのだと思います。 i * picProgress.Width / lCount に代えてみてはいかがでしょうか?