- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9.4.3 Circle方法 1.用Circle方法画圆 格式:[对象名.]Circle[Step](x,y),半径[,颜色] 功能:在窗体或图片框上画圆。 说明:Step后面的数字表示相对于当前坐标的位移量。 例如: Circle(2000,1000),500 Picture1.Circle(1000,400),500,QBColor(12) Circle Setp(200,300),800 第三行相对坐标的位移量,如果当前的坐标为(100,100),则圆心的坐标为(100+200,100+300),即(300,400)。以此为圆心,以800为半径,画一个圆。 2.用Circle方法画椭圆 格式:[对象名.]Circle[Step](x,y),半径,[颜色],,,纵横比 功能:在窗体或图片框上画椭圆。 说明:纵横比是椭圆两个轴长之比。 例如: Circle(2000,1000),500,,,,2 Picture1.Circle(1000,400),500,QBColor(12),,,0.5 3.用Circle方法画圆弧及扇形 格式:[对象名.]Circle[Step](x,y),半径[,颜色][,起始角][,终止角] 功能:在窗体或图片框上画圆弧及扇形。 说明: (1)起始角与终止角:为所画圆或椭圆的起始角度与终止角度,单位为弧度,取值为-2π~2π,缺省时,起始角为0,终止角为2π。弧度增大方向是逆时针方向。 (2)起始角、终止角均为正时,则只画圆弧;如果两者之一为负值时,不仅画圆弧,而且还会从圆心到负值的点画一条直线。 例如: CONST PI=3.14159 Circle(800,500),500,PI/3,5*PI/4 ’画一段圆弧 Circle(800,500),500,-PI/3,-5*PI/4 ’画一个扇形 9.5 画图应用 【例9.9】在图片框中用PSet方法随机地产生若干个彩色的点。窗体上有三个命令按钮:“画点”、“清除”和“退出”。 【例9.10】在窗体中随机地产生若干个彩色的点,并随机画出若干圆。 【例9.11】用FillStyle属性为矩形填充不同的图案。 【例9.12】用Circle方法随机画出16个不同大小和颜色的椭圆。 【例9.13】用Circle方法画圆弧和椭圆弧。 【例9.14】用Circle方法画太极图和画圆。 【例9.15】用Line方法画随机射线。 9.5 画图应用 利用随机函数Rnd产生的值在(0,0.5)与(0.5,1)之间的分布是相等的。根据坐标系由随机函数产生X坐标与Y坐标分布在第一象限,为了得到其他3个象限的坐标点,可根据Rnd0.5取相反值。然后用Line(0,0)-(X,Y)画线。 【例9.16】用PSet方法画阿基米德螺线。 【例9.17】用Circle方法画由圆环构成的艺术图案。 构造图案的算法为:将一个半径为r的圆周等分为n份,以这n个等分点为圆心,以半径r1画n个圆。圆的半径r为窗体高度的四分之一,圆心在窗体的中心,在圆周上等份40份。第二个圆半径r1为第一个圆的半径r的80%,结果如图9.17所示。 当r1=r*0.7,DrawWidth=2时,等分圆周20分,如图9.18所示,当r1=r*0.6,DrawWidth=3时,等分圆周10分,如图9.19所示。 第9章 图形操作 VB提供图形控件主要有:PictureBox、Image、Line、Shape。VB提供的图形方法有PSet、Line、Circle等。 9.1 图形操作基础 9.1.1 标准坐标系统 1.ScaleMode属性 每个容器都有一个坐标系,构成一个坐标系需要有三个要素:坐标原点、坐标度量单位、坐标轴的长度方向。坐标度量单位由容器对象的ScaleMode属性决定,ScaleMode属性设置如表9.1所示。 表9.1 ScaleMode属性设置 属性值 单 位 说 明 0 用户定义 User 1 缇 Twip缺省值 2 磅 Point 3 像素 Pixed 4 字符 Charecter缺省为高12磅,宽20磅 5 英寸 Inch 6 毫米 Millimeter 7 厘米 Centimeter 2.ScaleMode属性值的换算 (1)标准坐标系使用的长度单位:在标准坐标系统中使用的长度单位可以是缇、磅、像素、字符、英寸、毫米和厘米。 ScaleMode属性缺省时是以缇(Twip)为单
您可能关注的文档
- U8V11.1培训课件5U8V11.1新版功能介绍HR领域幻灯片.ppt
- U8V11.1培训课件6U8V11.1新版功能介绍电商订单中心幻灯片.ppt
- U8V11.1培训课件7U8V11.1新版功能介绍车间条码报工幻灯片.ppt
- U8V11.1培训课件7U8V11.1新版功能介绍条码管理幻灯片.ppt
- U8V11.1培训课件8U8V11.1新版功能介绍供应链总体幻灯片.ppt
- U8V11.1培训课件9U8V11.1新版功能介绍生产制造幻灯片.ppt
- U8V11.1培训课件10U8V11.1财务新增幻灯片.ppt
- U8V11.1培训课件11U8V11.1新版功能介绍财务资金费用幻灯片.pptx
- U8V11.1培训课件12U8V11.1新版功能介绍UAP和报表幻灯片.ppt
- U8V11.1培训课件12U8V11.1新版功能介绍平台ywz幻灯片.pptx
最近下载
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- SL734-2016水利工程质量检测技术规程.docx VIP
- 有限空间专项施工方案-消防水池.doc VIP
- (正式版)DB42 1096-2015 《金属非金属矿山企业职业卫生管理技术规范》.docx VIP
- 数学教学设计表格式.pdf VIP
- 第二十二章 二次函数 单元教学设计 人教版数学九年级上册.pdf VIP
- GB 50147-2010 电气装置安装工程高压电器施工及验收规范.docx VIP
- 水利工程质量检测单位资质等级标准.pdf VIP
- 超大型FPSO船舶的电力系统设计简介.pdf VIP
- 2025四川成都市青羊区人民政府金沙街道办事处招聘编外人员3人笔试备考题库及答案解析.docx VIP
文档评论(0)