首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb传c#for循环!该如何解决

2012-02-04 
vb传c#for循环!我是从c#转换的程序,为什么在vb中不能循环,我该怎么传?DimiAsSingleForiPictureBox1.Heigh

vb传c#for循环!
我是从c#转换的程序,为什么在vb中不能循环,我该怎么传?
              Dim   i   As   Single
                For   i   =   PictureBox1.Height   To   0
                        Dim   pointfbegin   As   PointF   =   New   PointF(0,   i   =   i   -   20.0F)
                        Dim   pointend   As   PointF   =   New   PointF(PictureBox1.Height,   i   =   i   -   20.0F)
                        backgroundimage.DrawLine(Pens.Yellow,   pointfbegin,   pointend)

                Next   i
                '绘制背景纵轴线
                For   i   =   PictureBox1.Width   To   0
                        Dim   pointfbegin   As   PointF   =   New   PointF()
                        Dim   pointfend   As   PointF   =   New   PointF()
                        If   (i   -   1.0F   > =   0)   Then
                                pointfbegin   =   New   PointF(i   -   1.0F,   0.0F)
                                pointfend   =   New   PointF(i   -   1.0F,   PictureBox1.Height)
                                backgroundimage.DrawLine(Pens.Yellow,   pointfbegin,   pointfend)

                        End   If

                Next   i

[解决办法]
For i = PictureBox1.Width To 0 step -1

[解决办法]
step -1

热点排行