0

私は C# のバックグラウンドから来て、今は VB NET で書き込もうとしています。

VB NET にいくつかの行を書きました。

For Xcor = 0 To bmp.Width Step (bmp.Width / 10)

        For Ycor = 0 To Ycor <= bmp.Height Step 1


            pixelColor = bmp.GetPixel(Xcor, Ycor)

            hue = pixelColor.GetHue()
            saturation = pixelColor.GetSaturation()

            If ((hue > hueMin) AndAlso (hue < hueMax)) Then

                bmp.SetPixel(Xcor, Ycor, Color.Black)

            End If
          Next
      Next

この行で私は得る:

 For Ycor = 0 To Ycor <= bmp.Height Step 1

このエラー:

'Ycor' を含む式から 'Ycor' の型を推測することはできません。

コードを修正する方法はありますか?

前もって感謝します。

4

1 に答える 1

2

私はあなたがちょうど意味したと思います:

For Ycor = 0 To bmp.Height Step 1

または同等に、コメントに従って:

For Ycor = 0 To bmp.Height

VBForループは、条件ではなく境界を指定します。(Xcorたとえば、ループを見てください。)

于 2012-08-07T09:52:55.003 に答える