canvas教程

paintbox画图

字号+ 作者:H5之家 来源:H5之家 2015-10-05 12:21 我要评论( )

lisa3137回复于24日09点21分 因为你的坐标已经起出了PaintBox的范围了,画布最大也就在Width-1那里加上Left就超出了,改成如下即可 Delphi(Pascal) codewith paintbox1 do begincanvas.MoveTo(left,top);canvas.LineTo(left,top+height);canvas.MoveTo(left,to

 

lisa3137回复于24日09点21分 

因为你的坐标已经起出了PaintBox的范围了,画布最大也就在Width-1那里加上Left就超出了,改成如下即可
Delphi(Pascal) code with paintbox1 do begin canvas.MoveTo(left,top); canvas.LineTo(left,top+height); canvas.MoveTo(left,top); canvas.LineTo(left+width,top); end;

 

andyzpn回复于24日09点29分 

设置笔宽能看到一点
Canvas.pen.width:=......

 

zh8851回复于24日09点37分 

Delphi(Pascal) code begin with Self.PaintBox1 do begin Canvas.Pen.Color := clRed; Canvas.Pen.Width := 5; canvas.MoveTo(width, 0); canvas.LineTo(width, height); canvas.MoveTo(0, height); canvas.LineTo(width, height); end; end;
你的已经越界了

 

水果篮子回复于24日09点44分 

left+width已经超出了paintbox1 的画布范围,你得坐标取值有问题

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • HTML5 canvas 作画板画图 可以做电子白板

    HTML5 canvas 作画板画图 可以做电子白板

    2017-04-27 12:02

  • Android画图学习免费下载

    Android画图学习免费下载

    2017-04-27 11:01

  • CAD迷你画图 V2017R4 官方版下载

    CAD迷你画图 V2017R4 官方版下载

    2017-04-27 10:03

  • html5canvas画图例子

    html5canvas画图例子

    2017-04-24 15:02

网友点评