Ch06_图形控件.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ch06_图形控件

第6章 图形控件和图形方法 本章主要介绍: VB坐标系 图片框控件 影像框控件 形状控件和直线控件 图形方法 演示(demo1):在图片框(P1)中,用不同的刻度单位画一个以中心点为圆心,半径为20个单位的圆。 图片框控件-常用属性 1、Picture 属性(字符串类型) ⑴ 设计时选取: 通过“打开文件”对话框装载图形文件。 ⑵ 运行时装入 图片框控件名.Picture = LoadPicture(filename) 2、AutoSize 属性(逻辑类型) AutoSize=True:图片框的边界会随着所装入图片的大小变化而变化。 图片框控件-常用方法和事件 1、常用方法 Print方法:图片框控件名称.Print 输出表 Cls方法:图片框上除了所装入的图片外,其他的所有文字、图形都可以用Cls方法擦除。 2、常用事件 Click MouseDown MouseUp MouseMove 6.3 影像框控件-常用属性 1、Picture(字符串类型) 与图片框控件的Picture属性一样 2、Stretch(逻辑型) 将根据控件的大小来自动调整图片的大小。 影像框控件-常用方法和事件 1、方法:无。 2、常用事件:Click。 6.4 形状控件和直线控件 形状控件和直线控件 6.5 图形方法 – 颜色 一、颜色 VB 6.0用一个长整型数表示颜色。(常用16进制表示) 使用“红、绿、兰”三色原理。即数值由3部分组成 ,HBBGGRR。颜色的亮度值取值范围从0~255,用两位十六进制数表示,即从 00 到 FF。 图形方法 – 画点 二、画点方法:Pset 格式: [容器.]Pset [step](x,y)[,color] 说明: 1、 color:画点颜色。 缺省时为容器前景色(ForeColor)。 2、(x,y):画点坐标。 3、Step:画点坐标为 (容器名.CurrentX+x,容器名.CurrentY+y) 4、点的大小由容器的DrawWidth属性值决定。 图形方法 – 取颜色 三、返回某点颜色值的函数:Point 格式: [容器.]Point (x,y) 说明: 返回点(x,y)的颜色值。 图形方法 – 画线 四、画线:Line 格式1: [容器名.]Line [(x1,y1)]-(x2,y2)[,Color] 从(x1,y1)到(x2,y2)画一条直线。 格式2: [容器名.]Line [(x1,y1)]-Step(x2,y2)[,Color] 从(x1,y1)到(x1+x2,y1+y2)画一条直线。 Color:线条颜色。缺省时为容器的ForeColor。 图形方法 – 画矩形 五、画矩形:Line 格式一: [容器.]Line [(x1,y1)]-[Step](x2,y2)[,[Color][,B]] 指定位置为矩形对角点; 以容器的FillStyle填充格式; 以FillColor颜色在矩形内部填充; 图形边框的颜色由Color表达式指定。 格式二: [容器名.]Line [(x1,y1)]-[Step](x2,y2),[Color],BF 用画矩形边框的颜色再填充矩形为实心; 该语句的输出效果与容器的FillStyle、FillColor属性无关。 图形方法 – 画圆 六、画圆:Circle 格式: [容器名.]Circle [Step](x,y),radius[,Color] 以(x,y) 为圆心; 有Step:以(CurrentX+x,CurrentY+y)为圆心; 以radius为半径; 以Color为颜色画圆。 图形方法 – 画圆弧 七、画圆弧:Circle 格式: [容器名.]Circle Step](x,y),radius,[Color],start,end 以(x,y)/(CurrentX+x,CurrentY+y)为圆心; 以radius为半径; 以Color为颜色; 以start弧度为起点按逆时针方向到end弧度为止画一段圆弧。 当 start 和 end 为负值时,画的是一个扇形。 图形方法 – 画椭圆 七、画椭圆:Circle 格式: [容器名.] Circle [Step](x,y),radius,[Color],start,end[,aspect] 以(x,y)/(CurrentX+x,CurrentY+y)为圆心; 以radius为半径; 以Color为颜色; 以

您可能关注的文档

文档评论(0)

骨干 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档