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

Ch10 图形操作.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ch10 图形操作 《大学计算机基础》(Hemingrui) 第 10 章 图形操作 图形可以为应用程序的界面增加情趣和艺术效果,更形象地表达各种事物或题解结果。Visual Basic 6.0具有丰富的图形功能,程序设计者既可以使用图形控件进行图形操作,也可以调用图形方法绘制丰富多彩的图形 本章首先介绍与绘图有关的基础知识,如坐标系、绘图的颜色等,然后围绕图形控件、图形方法等介绍图形设计的基本方法和技巧 教学要求 理解Visual Basic中坐标系、颜色的概念 掌握用Shape控件画矩形(正方形)、圆(椭圆)的方法,用Line控件画直线的方法 掌握常用的绘图方法Pset方法、Line方法、Circle方法的使用 了解与绘图有关的常用属性、事件和方法 理解图层的概念和应用 本章重点是Visual Basic中坐标系、绘图方法的使用;本章难点是用户自定义坐标系 第 1 节 坐标系 Visual Basic有两种坐标系,即系统标准坐标系和用户自定义坐标系。坐标系的坐标单位默认是缇(twips)。坐标系是一个二维网格,可定义屏幕上、窗体中或其它容器中(如图片框或 Printer对象)的位置 每一个图形操作(包括调整大小、移动和绘图),都要使用绘图区或容器的坐标系 一、缺省坐标系统 Visual Basic中的容器对象,都有一套默认的坐标系统,其坐标原点(0,0)总是在其左上角,X轴的正方向水平向右、Y轴的正方向垂直向下,默认坐标的刻度单位是缇(twips) 缺省坐标系统 以下规则用于Visual Basic坐标系统 二、用户自定义坐标系统 在Visual Basic中,坐标系统坐标轴的方向、原点和坐标系统的刻度单位,都可以根据需要改变,建立自己的坐标系统 用户自定义坐标系统 说明 : 当设置容器对象(例如,窗体或图片框)的ScaleMode属性值0,将使容器对象的ScaleLeft 和 ScaleTop 自动设置为0,ScaleHeight 和 ScaleWidth 的度量单位也将发生改变 用ScaleMode属性只能改变刻度单位,不能改变坐标原点及坐标轴的方向 用户自定义坐标系统 2.使用Scale属性建立自己的坐标系 用户自定义坐标系统 (1) 重新定义坐标原点 用户自定义坐标系统 (2) 重定义坐标轴方向和度量单位 用户自定义坐标系统 例1 : 将窗体的坐标系统的原点定义在其中心,X轴的正向向右, Y轴的正向向上 , 窗体高与宽分别为200和300单位长度 通过ScaleTop、ScaleLeft、ScaleWidth和ScaleHeight属性实现 用户自定义坐标系统 (3) 利用Scale方法设置坐标系 第 2 节 颜色 Visual Basic提供了BackColor、ForeColor、BorderColor等颜色属性来设置对象的颜色;另外还提供了QBColor、RGB等颜色函数来指定颜色值,并且可以使用调色板来指定对象的某种颜色值进行设置 Visual Basic用一个四字节的长整型数来代表颜色值,其中最低的3个字节分别对应于构成颜色的三原色,即红色、绿色和蓝色。用十六进制表示,则每个字节的取值范围从0~FF (十进制0~255) 一、在设计阶段设置颜色 对象的属性窗口与颜色有关的属性的名称都带有Color (如BackColor、ForeColor)。在属性值处有一个下拉箭头,单击就会弹出颜色对话框 二、在运行阶段设置颜色 使用RGB函数、使用QBColor函数、使用颜色常量、 使用颜色的十六进制表示值、使用系统颜色 在运行阶段设置颜色 2.使用QBColor函数 QBColor函数可返回一个Long值,用来表示所对应颜色值的RGB颜色码 在运行阶段设置颜色 3.使用颜色常量 在Visual Basic系统中已经预先定义了常用颜色的颜色常数,在对象浏览器中查询常数列表 在运行阶段设置颜色 4.使用颜色的十六进制表示值 用户可以直接使用该十六进制数为颜色属性赋值。该十六进制数表示为 : 在运行阶段设置颜色 5.使用系统颜色 Visual Basic允许在应用程序中直接引用系统的颜色来设置窗体和控件的颜色属性,如果改变了系统颜色,应用程序中被引用的相应颜色也会随着变化 第 3 节 图形控件 图形控件用于在容器对象上绘制特定形状的图形,如圆、直线等。本节介绍形状控件(Shape)和线条控件(Line)两个控件的使用 一、形状控件 Shape 使用Shape控件可在窗体、框架或图片框中创建矩形、正方形、椭圆形、圆形、圆角矩形或圆角正方形等图形 形状控件 Shape BackStyle 决定形状的背景是否为透明。默认值为0 : 透明 二、线条控件 Line 线条控

文档评论(0)

80092355km + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档