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

vb5图形控件和图形方法详解.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* ⑶ 画椭圆(弧) 格式: [容器名.]Circle [Step](x,y),radius,[Color],start,end[,aspect] aspect是取正值的single类型表达式,为椭圆纵轴与横轴之比。 若aspect值小于1,则radius为横轴的长度,否则为纵轴的长度。在缺省某参数前的参数时,不可以缺省“,”号。 例5-10 在图片框中画一个圆桶。 例5-11 设计球的动画:单击不同的命令按钮,或使1个红球如日东升;或使1个球自顶下落再弹起,直至静止;或使1个球在图片框内弹射多次后静止。 例5-12 以1副图为背景,显示地球围绕太阳转动的画面。 * 第5章 图形控件和图形方法 5.1 VB坐标系 5.1.1 容器坐标系 ⒈ 控件在容器中的位置属性 ⑴ Top属性(数值类型) ⑵ Left属性(数值类型) ⒉ 控件自身宽度、高度的属性 ⑴ Width属性(数值类型) ⑵ Height属性(数值类型) * Private Sub Form_Click() Print Top, Left, Height, Width Print Frame1.Top, Frame1.Left, Print Frame1.Height, Frame1.Width Print Text1.Top, Text1.Left, Print Text1.Height, Text1.Width End Sub 应用举例: * 执行结果: * ⒊ 容器(窗体、图片框)的坐标属性 ⑴ ScaleLeft属性(数值类型) 该属性值为容器左上角的横坐标,缺省值为0。 ⑵ ScaleTop属性(数值类型) 该属性值为容器左上角的纵坐标,缺省值为0。 ⑶ ScaleWidth属性(数值类型) 该属性值为容器自身的宽度值。 ⑷ ScaleHeight属性(数值类型) 该属性值为容器自身的高度值 ⑸ CurrentX、CurrentY属性(数值类型) 分别表示当前点在容器内的横坐标、纵坐标。 * 5.1.2 改变容器坐标系的Scale方法 格式:容器名.Scale (x1,y1)-(x2,y2) 功能:改变容器原点坐标为(x1,y1),最大坐标为(x2,y2) 如执行语句:Form1.Scale (-200,-100)-(2000,1000) 则:左上角坐标为(-200,-100) 右下角坐标为(2000,1000) 窗体的坐标属性的值为: ScaleLeft = -200 ScaleTop = -100 ScaleWidth = 2200 ScaleHeight = 1100 * 5.1.3 坐标刻度 坐标刻度又称坐标单位,缺省情况采用Twip(缇)为单位。 1厘米 = 567缇 1英寸 = 1440缇 常用的刻度单位为:缇、磅和毫米。 ⒈ 设置(选择)标准刻度 ⑴ ScaleMode属性值为1(缺省值) 容器坐标系的刻度单位为缇,1缇≈0.01764毫米≈0.05磅 ⑵ ScaleMode属性值为2 容器坐标系的刻度单位为磅,1磅≈0.353毫米 ⑶ ScaleMode属性值为3 容器坐标系的刻度单位为像素,是显示器分辨率的最小单位。 * ⑷ ScaleMode属性值为4 容器坐标系的刻度单位为字符,每个字符宽6磅、高12磅。 ⑸ ScaleMode属性值为5 容器坐标系的刻度单位为英寸。 ⑹ ScaleMode属性值为6 容器坐标系的刻度单位为毫米。 ⑺ ScaleMode属性值为7 容器坐标系的刻度单位为厘米。 * 2.自定义刻度 将ScaleMode值设置为0则采用自定义刻度。 用Scale方法设置坐标系统后,ScaleMode值自动变为0。反之,ScaleLeft、ScaleTop、ScaleHeigt、ScaleWidth属性被改变,ScaleMode值自动变为0,单位长度根据变化后的上述属性重新确定。 例:分析下面的语句: Const PI = 3.1415926 Picture1.Scale(-PI,1)-(PI,-1) Picture1.Line(-PI,0)-(PI,0) Picture1.Line(0,-1)-(0,1) * 6.2 图片框控件(Picture1) 6.2.1 图片框控件常用属性 ⒈ Picture 属性(字符串类型) 标识将在图片框中显示的图形文件的文件名。 ⑴ 设计时选取 在界面设计时,选中该图片框控件属性窗口中该属性,在弹 出的LoadPicture对话框中选择所要显示的图片文件,相应的图 片

文档评论(0)

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

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

1亿VIP精品文档

相关文档