网站大量收购独家精品文档,联系QQ:2885784924

第8章图形操作(新)讲解.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.2.4 形状 BorderStyle和BorderColor属性分别用于设置形状控件的边框样式和边框颜色。 BackStyle和BackColor属性分别用于设置形状控件的背景样式和背景颜色。 形状 形状(Shape) 用于在容器对象中画预定义的几何图形。 8.3 图形方法 8.3.1 Cls方法 8.3.2 PSet方法 8.3.3 Point方法 8.3.4 Line方法 8.3.5 Circle方法 8.3.1 Cls方法 对象名:容器对象的名称,可以是窗体或图片框的名称。 Cls方法被调用后,CurrentX和CurrentY属性值被重新设置为0 。 如果调用Cls方法之前,AutoRedraw属性值为False,则Cls方法不能清除在AutoRedraw属性为True时产生的文本和图形 语法格式 说明 [对象名.]Cls 功 能 清除在容器对象中生成的文本和图形,并将当前坐标移到原点。 8.3.2 PSet方法 (x, y):绘制点的坐标。 Step:如果带该参数,则(x, y)是相对于当前坐标点的坐标。 颜色:可选项,绘制点颜色值。 PSet所画点的大小,取决于容器对象的DrawWidth属性值 [对象名.]PSet [Step](x,y)[,颜色] 在容器对象的指定位置上用特定的颜色画一个点。 语法格式 说明 功 能 8.3.2 PSet方法 示例 【例8.4】设计要求 程序运行时单击窗体,在窗体上随机画100个带颜色的点,实现满天星的效果。 8.3.3 Point方法 对象名:可以是窗体、图片框的名称 。 (x,y):指定点的坐标。 如果坐标(x,y)所指定的点位于对象之外,Point将返回-1(True)。 [对象名.]Point (x,y) 语法格式 说明 功 能 获取窗体或图片框上指定点的颜色值,返回值为长整型。 8.3.3 Point方法 示例 【例8.5】设计要求 程序运行时单击“复制”按钮,将P1中的图片复制到P2中,并保持色彩和纵横比例不变。 8.3.4 Line方法 (x1,y1):可选项,该坐标为直线的起点坐标或矩形的左上角坐标。如果省略该参数,则图形起点由CurrentX和CurrentY指定。 (x2,y2):该坐标为直线的终点坐标或矩形的右下角坐标。 语法格式 说明 功 能 [对象名.]Line [[Step](x1,y1)]-[Step](x2,y2)[,颜色][,B[F]] 在容器对象上画一个直线或一个矩形。 8.3.4 Line方法 Step:可选项。当在(x1,y1)之前出现Step时,(x1,y1)表示相对于当前坐标位置的坐标。当在(x2,y2)之前出现Step时,(x2,y2)表示相对于图形起点的终点坐标。 颜色:可选项,用于设置直线或矩形边框颜色。 语法格式 说明 功 能 [对象名.]Line [[Step](x1,y1)]-[Step](x2,y2)[,颜色][,B[F]] 在容器对象上画一个直线或一个矩形。 8.3.4 Line方法 B:可选项,如果省略该参数,则是以(x1,y1)和(x2,y2)为起点和终点来画直线。如果选择该参数,则是以(x1,y1)和(x2,y2)为对角坐标画矩形 。 F:可选项,如果使用了B参数后,再选择F参数,则所画的矩形将用边框颜色填充。 语法格式 说明 功 能 [对象名.]Line [[Step](x1,y1)]-[Step](x2,y2)[,颜色][,B[F]] 在容器对象上画一个直线或一个矩形。 8.3.4 Line方法 示例 【例8.6】设计要求 设置窗体Form1的标题为“Line方法示例”。程序运行时单击窗体,在窗体上绘制3段直线和3个矩形。 8.3.5 Circle方法 (x,y):圆、椭圆、圆弧或扇形的圆心坐标 。 Step:可选项,如果带该参数,则(x,y)是相对于当前位置的坐标。 半径:圆和圆弧的半径,或椭圆的长半轴的长度。 语法格式 说明 功 能 [对象名.]Circle [Step](x,y),半径,[颜色],[起始角],[终止角],[纵横比] 在容器对象上画圆、椭圆、圆弧或扇形。 8.3.5 Circle方法 颜色:可选项,设置圆、椭圆、圆弧或扇形的边框颜色。 起始角:圆弧的起点位置(以弧度为单位)。 终止角:圆弧的终点位置(以弧度为单位)。 纵横比:垂直半径与水平半径之比,不能为负数。 语法格式 说明 功 能 [对象名.]Circle [Step](x,y),半径,[颜色],[起始角],[终止角],[纵横比] 在容器对象上画圆、椭圆、圆弧或扇形。 8.3.5 Circle方

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档