Foxtable(狐表)用户栏目专家坐堂 → [求助]GDI绘图问题


  共有1977人关注过本帖平板打印复制链接

主题:[求助]GDI绘图问题

帅哥哟,离线,有人找我吗?
ymjr2011
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:544 积分:7290 威望:0 精华:0 注册:2011/6/22 20:16:00
[求助]GDI绘图问题  发帖心情 Post By:2018/2/7 10:02:00 [只看该作者]

    Dim Val3 As Integer = Rand.Next(10,360)
    Dim lb As WinForm.Label = Forms("Main").Controls("Label1")
    lb.Text = val3
    Dim p As WinForm.Painter = Forms("main").Controls("Painter1")
    Dim g As Graphics = p.Graphics
    Dim pn As New Pen(Color.Red,5)   
    g.DrawEllipse(Pens.green,10,10,100,100)
    g.DrawEllipse(Pens.green, 0,0,120,120)
    'DrawArc(pen,x,y,width,height,startAngle,sweepAngle)
    Dim startAngle,sweepAngle As Integer
    '绘制一个弧形,从45度角开始,幅度为180度
    'sweepAngle = 180
    g.DrawArc(pn,5,5,110,110,-90,val3 )
    p.Repaint()

内圈弧形不能跟随val3值变小而填充红色变小 ,是哪里有问题?

 回到顶部