* ⑶ 画椭圆(弧) 格式: [容器名.]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对话框中选择所要显示的图片文件,相应的图 片
您可能关注的文档
- Thelittleprince详解.ppt
- TheOlympicGames详解.ppt
- ThePyramidMatchKernel金字塔匹配核函数:图像特征集的分类详解.pptx
- THT和SMT详解.ppt
- TiO2光催化剂综述详解.docx
- TJ270-30A红外分光光度计再确认方案详解.doc
- ellipsometer详解.ppt
- TOEIC900分必背的核心词汇打印版详解.doc
- TOEIC词汇2016带音标详解.doc
- TOEIC托业词汇汇总(完整版详解.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 毕业论文(设计)-小型液压升降平台机械工程及自动化.doc VIP
- 在线网课学习课堂《现场生命急救知识与技能(南昌大学 )》单元测试考核答案.docx VIP
- 洛可可风格建筑.ppt.ppt VIP
- 鳞状细胞癌学习课件.pptx VIP
- 国企优化整合方案汇编.docx VIP
- 《农机电器设备使用维护》课件——项目一:农机电气系统基础.pptx VIP
- 开工第一课春节复工安全生产培训ppt.pptx VIP
- 宝可梦 Let's Go!皮卡丘1.02版switch大气层系统游戏修改代码.docx VIP
- 《农机电器设备使用维护》课件——农机电气系统的组成及特点.pptx VIP
- 工伤职工停工留薪期分类目录模板范本.pdf VIP
原创力文档

文档评论(0)