版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六节节日彩灯制作一个电子海报1.海报包含什么元素?2.海报实现什么效果?分析图片和彩灯彩灯颜色变换图片切换1.窗体Form的图片加载通过()属性设置。2.彩灯用()控件,
因10盏彩灯都是同类控件,可以建立()3.彩灯颜色在一定时间内进行变换,用()控件,间隔时间通过(
)属性值控制Picture控件数组shapeTimerInterval海报界面的设计海报界面的设计-图片素材序号使用的控件属性属性值说明1Form1窗体Name电子海报的显示屏CaptionPicture2Shape1数组Name彩灯(先添加第一盏彩灯,再采用控件数组批量添加)BackStyle(背景样式)BorderStyle(边框样式)FillStyle(填充方式)Shape3Timer1Name周期性重复执行彩灯的变色
Interval
Form1欢迎英雄归来图片路径Shape13—Circle(圆形)Timer1海报的对象、属性分析表1—Opaque(不透明的)1—transparent(透明的)500-2000任务1打开VB,设计好电子海报界面,并设置对象的相关属性。0—transparent(透明的)如何实现彩灯颜色的变换?红色(R)Red绿色(G)Green蓝色(B)Blue计算机中的颜色在VB中使用RGB颜色函数来实现颜色的设置。每种颜色的取值范围都为0-255例如:红色的RGB(255,0,0)格式为:RGB(红色值,绿色值,蓝色值)RGB把RGB里的颜色值设为0-255范围内的随机整数结合Rnd和Int函数产生随机整数Shape1.BackColor=RGB(Int(Rnd*256),Int(Rnd*256),Int(Rnd*256))产生一个在0-256范围内的小数取括号中小数的整数部分红色值,绿色值,蓝色值产生颜色变换随机函数取整函数电子海报中,有10盏灯,同样的代码我们至少重复写10遍;20盏,需要重复写20遍,这样程序就很烦琐了。通过上面的学习,我们可以知道,使用以下代码能实现第一盏彩灯的颜色变换循环变量=初值循环变量超过终值语句组循环变量增加一个步长在VB语言中,有一个专门用于描述重复工作的语句—For循环语句,它能够帮助我们很方便地执行重复的工作,使程序变得短小精悍。格式:For循环变量=初值to终值step步长值语句组Next
其中循环变量为数值型变量,初值、终值、步长值均为数值。步长值为循环变量每次的增量,可以为负数。FOR循环语句是否用循环结构优化彩灯控制Dimi,jAsIntegerPrivateSubTimer1_Timer()Fori=0To10Step1Shape1(i).BackColor=RGB(Int(Rnd*256),Int(Rnd*256),Int(Rnd*256))NextiEndSubi=0i>10随机设置第i盏灯的颜色i=i+1用循环结构优化彩灯控制是否定义彩灯数组的索引号为i初值:i=0终值:10step(增量)为1格式:For循环变量=初值to终值step步长值语句组Next其中循环变量为数值型变量,初值、终值、步长值均为数值。步长值为循环变量每次的增量,可以为负数。j=0,j=j+1j>3载入图片将j改为0拓展任务:实现Form1.Picture循环变换定义图片名称为j分析:图片的周期性循环变换,可以添加Timer控件是否拓展任务:实现Form1.Picture循环变换PrivateSubTimer2_Timer()j=j+1Ifj>3Thenj=0Elseform1.Picture=LoadPicture(App.Path&"\pic\"&j&".jpg")EndIfEndSub拓展任务:实现Form1.Picture循环变换文件名,其中app.path返回工程所在的路径App.Path&"\pic\"&1&".jpg"随堂练习1、For.....Next循环结构中()用来控制变量.A.forB.stepC.nextD.to2、For.....Next循环结构中step用来控制(
)A.循环变量B.循环变量初值C.循环变量终值D.T循环变量增量DC随堂练习3、For.....Next循环结构中循环变量初值大于终值时,步长为(
)。 A、负数
B、非负数
C、正整数
D、正数
AShape控件数组Timer控件For
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专用作业车行业发展前景预测及投资策略建议报告模板
- 智慧畜牧解决方案
- 冀教版小学数学五年级上册单元培优试题及答案全册
- 【单元整合】书启文思散文手帐等你来Pick-八上第四单元整合教学设计
- 破解农村少年儿童沉溺手机问题遇到的问题及建议
- 全球照片印刷与商品市场分析:市场收入约为215.3亿美元
- 注册安全工程师法规中罚款类考点
- 2024年XX村重点人群半月研判会会议记录
- 中国涂装设备行业市场需求分析及发展前景预测报告2024-2030年
- 【省一等奖】初中语文八年级上册第五单元作业设计案例
- GB/T 44500-2024新能源汽车运行安全性能检验规程
- 八年级生物上册 7.21.1《人的生殖》教案 (新版)苏科版
- 2024中移铁通限公司春季校园招聘高频考题难、易错点模拟试题(共500题)附带答案详解
- 人教版五年级上册数学计算题专项练习1000道带答案
- Starter Unit 2 Section A(Pronunciation)课件人教版2024新教材七年级上册英语
- 吉他产品商业计划书
- 2024-2030年中国垃圾处理行业市场发展趋势与前景展望战略分析报告
- 2024年共青团入团知识竞赛考试题库100题(含答案)
- 2024年度苏州城际铁路限公司管理岗位公开招聘【重点基础提升】模拟试题(共500题)附带答案详解
- 2024年秋季国家开放大学《形势与政策》形成性考核作业参考答案8篇
- 2024年国防知识网络竞赛题库及答案
评论
0/150
提交评论