vb图形控件和图形方式.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文档。上传文档
查看更多
三.画线、矩形方法Line ⑴ 两点连线格式:[容器名.]Line[(x1,y1)]-(x2,y2)[,Color] ⑵ 多点折线:连续使用默认起点画两点连线的语句,可以绘制多点折线:每句的终点位置为下一句的起点位置,首句或是采用格式1,或是以当前输出位置作为起点 ⑶ 矩形与填充矩形格式: [容器名.]Line[(x1,y1)]-[Step](x2,y2)[,[Color][,B]] 四.圆、圆弧与椭圆方法Circle (1)画圆格式: [容器名.]Circle[Step](x,y),radius[,Color] (2)画圆弧格式: [容器名.]Circle[Step](x,y),radius,[Color],start,end (3)画椭圆(弧)格式: [容器名.]Circle[Step](x,y),radius,[Color],start,end[,aspect] 第5章 图形控件和图形方法 VB坐标系 任务1 图片框控件 任务2 影像框控件 任务3 形状控件和直线控件 任务4 图形方法 任务5 本章导读 VB6.0具有丰富的图形图像处理能力,它提供了一系列基本的图形函数、语句和方法,支持直接在窗体或控件上产生图形、图像并对之加以处理。本章将介绍VB所提供的图形控件和图形方法。 任务1 VB坐标系 阶段1 容器坐标系 阶段2 改变容器坐标系的 Scale方法 阶段3 坐标刻度 阶段1 容器坐标系 在VB中,每个容器都有一个坐标系,坐标系中的X轴向右、Y轴向下延伸,如下图所示窗体的坐标系统、框架控件的坐标系统。控件定位都要使用容器的坐标系。 1.控件在容器中的位置属性 Top属性:控件的该属性值是控件左上角到所在容器上边沿的距离。如果控件外的容器为窗体,则控件的Top属性值为控件左上角到所在窗体标题栏下边沿的距离。 Left属性:控件该属性值是控件左上角到所在容器左边沿的距离。 2.控件自身宽度、高度的属性 Width属性:该属性值为控件本身的宽度。 Height属性:该属性值为控件本身的高度。 3.容器的坐标属性 ScaleLeft属性:该属性值为容器左上角的横坐标,默认值为0。 ScaleTop属性:该属性值为容器左上角的纵坐标,默认值为0。 ScaleWidth属性:该属性值为容器自身的宽度值。 ScaleHeight属性:该属性值为容器自身的高度值。 CurrentX、CurrentY属性:分别表示当前点在容器内的横坐标、纵坐标。 阶段2 改变容器坐标系的Scale方法 容器坐标系中,坐标系刻度单位的默认值为“缇”(1缇≈0.01764毫米),容器的最小坐标值为左上角坐标,容器的最大坐标值为右下角坐标。 利用Scale方法可以改变原点的坐标并随之改变最大坐标值。 格式:容器名.Scale (x1,y1)-(x2,y2) 阶段3 坐标刻度 坐标刻度又称坐标单位,默认情况采用Twip(缇)为单位。 567缇等于1厘米,1440缇等于1英寸。VB程序设计中,经常使用的刻度单位为:缇、磅和毫米。通过设置容器的ScaleMode属性可以选择改变坐标系统的单位。 一.设置(选择)标准刻度 ⑴ ScaleMode属性值为1(默认值):容器坐标系的刻度单位为缇,1缇≈0.01764毫米。 ⑵ ScaleMode属性值为2:容器坐标系的刻度单位为磅,1磅≈0.353毫米。 ⑶ ScaleMode属性值为3:容器坐标系的刻度单位为像素,是显示器分辨率的最小单位。 ⑷ ScaleMode属性值为4:容器坐标系的刻度单位为字符,每个字符宽6磅,高12磅。 ⑸ ScaleMode属性值为5:容器坐标系的刻度单位为英寸。 ⑹ ScaleMode属性值为6:容器坐标系的刻度单位为毫米。 ⑺ ScaleMode属性值为7:容器坐标系的刻度单位为厘米。 二.自定义刻度 将ScaleMode值设置为0,则采用自定义刻度。 用Scale方法设置坐标系后,ScaleMode值自动变为0。反之,ScaleLeft、ScaleTop、ScaleHeight、ScaleWidth属性被改变,ScaleMode值自动变为0,单位长度根据变化后的上述属性重新确定。 任务2 图片框控件 阶段1 图片框控件常用属性 阶段2 图片框控件常用方法 阶段1 图片框控件常用属性 一.Picture 属性(字符串类型) ⑴ 设计时选取:在界面设计时,选中该图片框控件属性窗口中该属性,在弹出的Load_Picture对话框中选择所要显示的图片文件,相应的图片随之被加载到图片框中。 ⑵ 运行时装入:程序运行时,可用LoadPicture函数装入图片到图片框控件中。 二.AutoSize 属性(逻辑类型) Aut

文档评论(0)

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

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

1亿VIP精品文档

相关文档