程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 作者 刘宝山 李丕瑾 第六章.pptVIP

程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 作者 刘宝山 李丕瑾 第六章.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 图形图像处理 本章目标 能够掌握Visual Basic语言中的关于图形图像处理的基本方法 掌握各类图形控件的使用 熟练使用相关的绘图方法绘制基本的图形,设置颜色、线型、填充样式 掌握利用图形和图像控件及相关方法显示图片或者制作小型动画的方法 任务1——美丽的电视发射塔 本任务使用VB的各类图形方法在窗体上绘制一组图案。程序运行开始,就在窗体上显示出绿色的电视发射塔身和不断发散开来的彩色电波。鼠标在窗体的任意位置单击后,计算机屏幕上擦除所有图形。 任务分析 该任务我们要研究以下内容 坐标系统的建立 标准图形控件 绘图属性的设置 图形方法 任务分析 坐标系统的建立 在VB 中每个容器都有一个坐标系,以便实现对对象的定位。坐标原点、坐标度量单位和坐标轴的方向是坐标系统的三要素。 默认坐标系 任务分析 坐标系统的建立 自定义坐标系 Scale方法可以帮助我们设置一个坐标系 语法:对象名.Scale [xLeft,yTop)-(xRright,yBottom)] 对象名:可以是窗体、图形框或打印机,默认为带有焦点的当前窗体。 Step:表示采用当前作图位置的相对值。 ( xLeft,yTop):对象的左上角的坐标值。 xRight,yBottom):对象的右下角的坐标值。 任务分析 坐标系统的建立 设置绘图坐标 绘图方法的水平或垂直坐标设置。 语法: 对象名.CurrentX[=x] 对象名.CurrentY[=y] x:确定水平坐标的数值。 y:确定垂直坐标的数值。 任务分析 标准图形控件 任务分析 标准图形控件 形状控件(Shape控件) 用于在窗体上绘制矩形、椭圆、圆形、圆角矩形或者圆角正方形。 Shape: 定义Shape的形状。 语法:对象名. Shape[=Value] 任务分析 标准图形控件 画线工具控件(Line控件) 修饰窗体和显示直线。可以在窗体或其他容器控件中画出水平线、垂直线或者对角线。 语法: 对象名.X1[=value] 对象名.Y1[=value] 对象名.X2[=value] 对象名.Y2[=value] 通过(X1,Y1)和(X2,Y2)两点画一条直线。 任务分析 标准图形控件 程序代码中引用Shape控件和Line控件会受到以下限制: Shape控件和Line控件没有事件,在运行中不能响应系统产生的事件或用户操作。 Shape控件和Line控件只有有限的属性和方法,在实际中很少使用,但改变它们的属性值可以产生各种视觉效果。 Shape控件和Line控件没有TabIndex属性,运行时不能用鼠标或键盘访问这些控件。 任务分析 绘图属性的设置 设置线宽 DrawWidth设置所画线的宽度或点的大小。以像素为度量单位,最小值为1。 语法:对象名. DrawWidth [=Value] 设置线型 DrawStyle设置所画线的形状。根据所赋的数值绘制图形的线条样式发生该变。 语法:对象名. DrawStyle [=Value] Value的值决定其线型的样式,设置值如表6-2。 任务分析 绘图属性的设置 设置绘图模式属性 DrawMode用于返回或设置一个值,以决定图形方法的输出外观或者Shape及Line控件的外观,具体的说,就是设置一种所画形状的颜色与屏幕已存在颜色的合成方式。 语法:对象名. DrawMode [=Value] Value的值决定其颜色合成样式,Value的值取1~16之间 任务分析 绘图属性的设置 设置边框 BorderStyle属性 设置或返回对象的边框样式。 语法:对象名. BorderStyle [=Value] Value的值决定其线型的样式 BorderWidth属性 设置和返回控件对象边框的宽度。 语法:对象名. BorderWidth [=Value] Value的值决定其线型的样式,设置值范围为1~8192之间。 BorderColor属性 设置和返回控件对象边框的颜色。 语法:对象名.BorderColor[=color] color:值或常数,用来确定边框颜色 任务分析 绘图属性的设置 设置色彩 BackColor:返回或设置背景色 语法:对象名.BackColor[=color] ForeColor:返回或设置前景色 语法:对象名.ForeColor[=color] 设置颜色使用RGB函数或者QBColor函数 语法:RGB(red,green,blue) 参数说明Red,green,bule分别代表颜色中的红、绿、蓝色成分,数值范围都为0~255 语法:QBColor(Value) Value的值取0~15之间的整数值,每个值代表一种颜色。 任务分析 绘图属

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档