图形设计- PowerPoint Presentation.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图形设计- PowerPoint Presentation

第五章 图形设计 坐标系统 使用控件绘图(Line控件和Shape控件) 使用绘图方法绘图(Pset、Line、Circle方法) AutoRedraw属性和Paint事件 坐 标 系 统 默认的坐标系统 每个容器都有一个坐标系,构成一个坐标系,需要三个要素:坐标原点、坐标度量单位、X轴和Y轴的方向。坐标度量单位由容器对象的ScaleMode属性决定。缺省时为Twip。 第二:重定义坐标轴方向和度量单位 属性ScaleWidth,ScaleHeight的值可确定对象坐标系X轴与Y轴的正向及最大坐标值。缺省时其值均大于0,此时,X轴的正向向右,Y轴的正向向下。 对象右下角坐标值为: (ScaleLeft+ScaleWidth,ScaleTop+ScaleHeight) 如果ScaleWidth的值小于0,则X轴的正向向左,如果ScaleHeight的值小于0,则Y轴的正向向上。 使用控件绘图 ( Shape和Line控件 ) Shape形状控件 使用形状控件的操作步骤: (1)单击工具箱中的Shape控件按钮。 (2)在窗体上画出形状。 (3)设置属性,定制形状的外观。 (4)调整设置好形状。可单击形状使其成为可编辑状态,通过鼠标拖动改变其大小和位置,再用属性窗口设置属性,使其符合要求。 使用线条控件的操作步骤: (1)单击工具箱中的Line图标; (2)移动鼠标到要画线的起始位置: (3)按下鼠标左键并拖曳鼠标到要画线的结束处,放开鼠标左键。 (4)打开属性窗口,设置线条属性,如线条风格、线条颜色等。 (5)需要对设置好的线条进行调整时,可再单击该线条,通过鼠标的拖动来改变线条的大小或位置,或通过属性窗口来改变属性值。 线条控件的主要属性: BorderStyle属性:设置线条的类型。 BorderWidth属性:设置线条的宽度,即线条的粗细。 BorderColor属性设置线条的颜色。 0 — 透明线 1 — 实心线 2 — 虚线 3 — 点线 4 — 点划线 5 — 点点相间的长划线 6 — 内部实线 使用绘图方法绘图 当前坐标:CurrentX,CurrentY属性给出窗体或图片框在绘图时的当前坐标。 在调用与绘图有关的方法时,currentx与currenty的值会自动改变。 变化情况如下: Pset方法:当前坐标用来指向画出的点。 Line方法:当前坐标指向画出线的终点。 Circle方法:当前坐标指向画出圆形的中心。 Cls:当前坐标指向坐标原点。 Pset方法: 在指定位置用指定颜色画点。其语法格式如下: [对象].Pset [Step] (X,Y) [颜色] 其中: Step:可选参数,使用此参数表明所画的点位于相对当前坐标点的(X,Y)处;缺省时,(X,Y)为点相对于当前坐标系的的位置坐标; Co1or:参数可选,用于设置点的颜色。 图形颜色 在Visual Basic系统中,所有的颜色属性都由一个Long整数表示。 在代码中可使用4种方式给颜色赋值: 一、使用RGB函数 RGB函数可返回一个Long整数,用来表示一个RGB颜色值。其使用格式如下: RGB(red, green, blue) 说明: red, green, blue3种颜色,从0~255之间的一个亮度值(0表示亮度最低,而255表示亮度最高)。 例:Form1.BackColor = RGB(255, 0, 0) 设定背景红色 二、使用QBColor函数 QBColor函数可返回一个Long值,用来表示所对应颜色值的RGB颜色码。其使用格式如下: QBColor(color) 说明: color参数是一个界于0~15的整型数,分别代表16种颜色。0-黑,1-蓝,2-绿,3-青,4-红,等等。 三、使用系统定义的颜色常数 在VB系统中已经预先定义了常用颜色的颜色常数,如常数vbRed就代表红色,vbGreen代表绿色等等。可在“对象浏览器”中查询常数列表。 四、直接使用颜色设置值 用十六进制数指定颜色的格式为: HBBGGRR 其中,BB指定蓝颜色的值,GG指定绿颜色的值,RR指定红色的值。每个数段都是两位十六进制数,即从00~FF。 例如, Form1.BackColor = HFF0000 它相当于: Form1.BackColor = RGB(0, 0, 255) 例:颜色的渐变过程。 Private Sub Form_Click() Dim j As Integer Dim x As Single Di

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档