您的位置:首页 > 其它

第九章、图形绘制——图形控件和图形方法的应用

2017-07-23 09:13 232 查看
1、图形控件
 1.Shape控件
  
(1)Shape属性
        2-Oval椭圆
        4-Round Rectangle圆角矩形
        5-Round Square圆角正方形
  
(2)FillStyle(填充类型)和FillColor(填充颜色)属性
        FillStyle属性:该属性用于设置Shape控件每部填充的类型



        FillColor属性:该属性是当Shape控件的FillStyle属性设置为“1-Transparent”外的内部填充颜色。
(3)BorderStyle、BorderColor属性和BorderWidth属性
BorderStyle(边框类型)属性:该属性用于设置Shape控件的边框类型,



   BorderColor(边框颜色)属性:该属性是当BorderStyle属性除“0-Transparent”外的边框的颜色。
   BorderWidth(边框宽度)属性:该属性是当BorderStyle属性除“0-Transparent”外的边框的宽度。但只对BorderStyle属性的“1-Solid”和“6-Inside
Solid”有效,即边框宽度设置大于1的数值时,只有这两项可用,其他项都不可用。
  2.Line控件
Line控件除有与Shape控件相同的BorderStyle、BorderWidth及BorderColor属性外,Line控件常用的属性还有x1、y1(起点坐标),x2、y2(终点坐标)。
2、VB6.0的坐标系统
  1.坐标系:包括坐标原点、坐标轴单位长和坐标值
 (1)坐标原点:是该容器(窗体、图片框和框架等)左上角的位置。
 (2)坐标轴单位长:默认单位是“缇”,567缇=1厘米;1440缇=1英寸
 2.坐标的常用属性
 (1)Height、Width、Left、Top属性:包括容器的边框,Left、Top表示容器左上角的横、纵坐标。
 (2)ScaleHeight、ScaleWidth、ScaleLeft、ScaleTop属性:指除去边框后。

  (3)ScaleMode属性:用于设置对象坐标的单位。



当用户修改ScaleMode属性的任何一个值时,将自动设置为0。
3、图形方法
1.PSet方法
 该方法用于将对象上的点设置为指定颜色,语法格式如下:
 [对象名.] PSet [Step] (x,y),[color]
 Step:可选参数,表示相对坐标。
(X,y):必选参数,表示设置点的水平和垂直坐标。
2.Line方法
该方法用于绘制直线或矩形,语法格式如下:
Object.Line [Step] (x1,y1)-[Step] (x2,y2), [color,B[F]]
B:可选参数,表示利用对角坐标绘制矩形。
BF:可选参数,表示用矩形边框的颜色来填充矩形内部。
  3.Circle方法
 该方法用于绘制圆、椭圆、和扇形,语法格式如下:
 Object.Circle [Step] (x,y), radius, [color,start,end,aspect]
 (x,y):必选参数,表示圆、椭圆或扇形的圆心坐标。
 Radius:必选参数,表示圆、椭圆或扇形的半径。
 Start,end:可选参数,表示圆、椭圆或扇形的起始和终止角度。其范围为-2π~2π,起点的默认值0,终点的默认值是2π。当起始角度和终止角度是正值时,画圆弧,负值时画扇形。
 Aspect:可选参数,表示圆的纵横尺寸比。默认值为1,绘制圆;当该参数大于1时,绘制椭圆,且垂直方向为椭圆长轴方向;该参数小于1大于0时,垂直方向为椭圆短轴方向。
注意:Cls方法用于清除在窗体、图片框上生成的图形或文本,语法格式如下:object.Cls
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐