




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第9章 图形操作,第2页,9.1 图形操作基础,9.2 绘图属性,9.3 图形控件,9.4 图形方法,第3页,9.1 图形操作基础,坐标系统 图形层,第4页,坐标系统,1.系统坐标系 2.用户自定义坐标系 格式:对象.Scale(xLeft,yTop)(xRight,yBottom) 例如:Form1.Scale (-200,250) (300,-150)将建立坐标系。,自定义坐标系,第5页,【例9.1】 设计程序,比较在系统坐标系和自定义坐标系内画直线的不同效果。 分别在两个坐标系下从原点到点(1000,1000)画一条直线,第6页,图形层,Visual Basic的三个不同的屏幕层次,利用
2、图形层的特点,可以实现命令按钮的悬浮效果,第7页,9.2 绘图属性,当前坐标 线宽 线型 填充 色彩,第8页,当前坐标,CurrentX、CurrentY属性决定这些对象在绘图时的当前坐标 【例9.2】设计程序,利用CurrentX、CurrentY属性在窗体上输出如图9.6所示立体字效果。,第9页,线宽,DrawWidth属性决定在对象上所画线的宽度或点的大小。 DrawWidth属性以像素为单位来度量,最小值为1。 【例9.3】设计在窗体上显示一系列宽度递增的直线的程序,程序运行结果如图所示。,第10页,线型,1. 窗体、图片框或打印机通过 DrawStyle属性决定这些对象上所画线的形状
3、,以上线型仅当DrawWidth属性值为1时才能产 2. 控件可通过BorderStyle属性设置所画线的形状,第11页,填充,FillColor属性决定填充的图案颜色,缺省的颜色与ForeColor相同。 FillStyle属性决定填充图案的类型,取值由0到7。,第12页,色彩,ForeColor属性决定 绘图的颜色 颜色值表示方法: 1 六位的十六进制数,从左到右,每两位一组代表一种元色,分别为蓝、绿、红, 例如:H000000表示黑色、H0000FF表示红色、H00FF00表示绿色。 2RGB函数 格式: RGB(红,绿,蓝) 例如:RGB(0,0,0)返回黑色;RGB(255,255,
4、255)返回白色 3QBColor函数 格式:QBColor(颜色码) 颜色码使用015之间的整数,每个颜色码代表一种颜色,共16种颜色。,第13页,9.3 图形控件,PictureBox(图片框) Image(图像框) Line(线) Shape(形状),第14页,PictureBox(图片框),1常用属性 Picture属性 用于将图片显示到图片框。 在程序中用LoadPicture函数设置。 Autosize属性 决定是否允许图片框自动调整尺寸。 True:允许 False:不允许 2常用方法 当图片框的AutoRedraw属性设置为True时,图片框支持Print、Circle、Lin
5、e、Point和Pset等绘图方法 。 3常用事件 Click、DblClick、键盘和鼠标等事件 。,第15页,【例9.4】设计程序,实现在2个图片框中显示图片、删除图片和交换图片的功能。,第16页,Image(图像框),1.常用属性 Picture属性 Stretch属性 2. 常用事件 图片框可以响应Click、DblClick和鼠标等事件。 【例9.5】设计程序,比较图片框Autosize属性与图像框的Stretch属性对加载的图片的影响。,第17页,Line(线),该控件的X1、Y1、X2、Y2属性用来设置或返回线段两端点的坐标。 【例9.6】设计程序,当单击窗体时,显示窗体工作区的
6、对角线。,第18页,Shape(形状),Shape控件可以用来显示矩形、正方形、椭圆、圆、圆角矩形及圆角正方形。,【例9.7】设计程序,在窗体中显示 Shape控件的 6种形状 。,第19页,9.4 图形方法,Line方法 Circle方法 Pset方法 Point方法,第20页,Line方法,格式:对象名.Line (x1,y1) (x2,y2), 颜色, B ,F 功能:在对象上画直线和矩形 (x1,y1)为线段的起点坐标或矩形的左上角坐标, (x2,y2)为线段的终点坐标或矩形的右下角坐标。 B 表示画矩形。 F 表示用画矩形的颜色来填充矩形。 【例9.8】设计程序,利用Line方法在窗
7、体上画出坐标轴与坐标刻度,【例9.9】设计利用Line方法在窗体上画随机射线程序,第21页,Circle方法,格式:对象名.Circle (x,y), 半径, 颜色, 起始角, 终止角, 长短轴比率 说明: 1.(x,y)为圆心坐标。 2.当起始角、终止角取值在02之间为圆弧, 当在起始角、终止角前加一负号时,绘制扇形,负号表示画圆心到圆弧的径向线。 3.长短轴比率等于1时为圆,不等于1时为椭圆。 【例9.10】利用circle方法绘制3个同心圆,半径分别为100、200、300,第22页,Pset方法,格式:对象名.Pset(x , y), 颜色 功能:在对象上画点 说明:参数(x,y)为所画点的坐标。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年矿业工程师职业资格考试试卷及答案
- 2025年建筑工程管理专业考研试题及解答
- 2025年宏观经济学基础知识与应用考试试题及答案
- 2025年公共关系与广告传播考试试题及答案
- 2025年中国邮政集团有限公司甘肃省分公司校园招聘笔试模拟试题含答案详解
- 2025年中国电信集团有限公司北京分公司招聘笔试模拟试题含答案详解
- 物管公司客户管理制度
- 特殊学校老师管理制度
- 特种专业车辆管理制度
- 特色餐饮加盟管理制度
- 全过程咨询项目管理
- 2024年广东省广州市白云山风景名胜区管理局分支机构第一次公开招聘考试真题及答案
- DB65T 8020-2024 房屋建筑与市政基础设施工程施工现场从业人员配备标准
- 2024年江西省水利投资集团有限公司招聘考试真题
- 2024年贵州省普通高校招生信息表(普通类本科批-物理组合)
- 2025年个人与企业投资合同模板
- 《中南大学》课件
- 幼儿园教师考核评价量化表
- 医院反腐倡廉廉洁行医专题党课宣讲课件
- 2025版《VOCs废气处理设施安全检查表》(全)
- 辽宁省本溪市(2024年-2025年小学六年级语文)统编版期末考试((上下)学期)试卷及答案
评论
0/150
提交评论