资源简介 投票器 广东教育出版社 八年级下册 第二单元 第二课 票数增加 欣赏 想一想,这个动画完成了怎样的操作? 按键 位置上升 电影海报 Image (图像框)控件 标题、电影票数 Label(标签)控件 分析投票器 1、此程序的功能是什么? 通过点击投票按钮,票数相应增加,同时相应的图片也随之上升。 投票按钮 Command(按钮)控件 2、界面设计需要哪些控件? 分析投票器 3、计票原理是什么? 票数随着点击次数逐票增加,运用了累加计数的方法。 例如:S1表示“战狼”的票数,给战狼投票时,第一次1票,第二次2票,第三次3票…… 相当于点击一次就执行一次S1+1并存放到S1中,S1是不断变化的。 需要用到变量 变量与赋值语句 1、变量 变量包含变量名和变量值两部分。 变量值指所存储的数据信息,如票数; 变量名指这些数据信息的名字,如S1、S2; 程序设计是通过使用变量名来使用其中存储的数据信息,并进行各种数据处理。 变量与赋值语句 变量名的命名规则: 必须以字母或汉字开头; 由字母、汉字、数字或下划线组成; 长度不能超过255个字符; 不能使用VB中的保留字,如:Sub、Click等; 属性也属于变量。 变量与赋值语句 变量名的命名规则: 必须以字母或汉字开头; 由字母、汉字、数字或下划线组成; 长度不能超过255个字符; 不能使用VB中的保留字,如:Sub、Click等; 属性也属于变量。 变量与赋值语句 在程序设计中,常用的方法表达式“S1=9”,请说说变量名是什么,变量的值又是什么? 交 流 S1 9 变量名 变量的值 变量与赋值语句 2、数据的类型与定义 数据类型分为:整型、实型、字符型、逻辑型等多种类型。其中整型数据(Integer)是很常用的一种数据类型。 格式:Dim 变量名 As 类型 例如:Dim S1 As Integer 将变量S1取值为整型 变量与赋值语句 3、赋值语句 给变量赋值是通过赋值语句实现的。 格式:变量名=表达式 例如: S1= S1+1 计算赋值号右边的表达式S1+1的值给予左边的S1 赋值号 作用:计算右边表达式的值,并给予左边变量来保存。 VB中的坐标系 窗体的默认坐标原点设在窗体的左上角,横向向右为X轴的正方向,纵向向下为Y轴的正方向。 Top属性表示控件的Y坐标值 Image1zhan.Top=Image1zhan.Top-100 “战狼”每得一票,图片与顶端的距离就减少100,赋值语句可以表达为: ScaleWidth Width Height ScaleHeight Image1zhan.Top Image1zhan. Height Y X (0,0) Height属性表示控件的高度 顺序结构 特点:依次按顺序执行多条语句,就是说执行第一条语句后,然后执行第二条语句,直到最后一条语句结束。 开始 结束 S1=S1+1 战狼图片升高一个值 显示战狼票数 开始 结束 S2=S2+1 哪吒图片升高一个值 显示哪吒票数 哪吒投票算法的流程图呢? 设计投票器程序 界面 设计 电影海报 2个Image (图像框)控件 标题、电影票数 3个Label(标签)控件 投票按钮 2个Command(按钮)控件 更改各控件名称、caption(标题)、字体等属性, Image控件加载图片前需要先更改Stretch属性值为True 挑战一: 设计投票器程序 投票器程序的对象、属性、事件分析表 {073A0DAA-6AF3-43AB-8588-CEC1D06C72B9}序号 实物对象描述 (关键词) 使用的控件 属性设计 属性值 事件 1 投票器标题 Label1 Name Label1timu Caption 电影PK投票 2 战狼投票按钮 Command1 Name Command1zhan Click Caption 请给战狼投票 3 显示战狼投票数 Label1 Name Label1zhan Caption 0 4 战狼图片 Image1 Name Image1zhan Stretch True 5 哪吒投票按钮 Command1 Name Command1ne Click Caption 请给哪吒投票 6 显示哪吒投票数 Label1 Name Label1ne Caption 0 7 哪吒图片 Image1 Name Image1ne Stretch True 设计投票器程序 程序 设计 挑战二: 设计投票器程序,运行、调试并保存程序 定义变量类型 自我挑战 如何实现“票数显示柱形条”随着票数增加而增高?涉及对象的哪一个属性? Height 在按钮中添加相应代码: Top ScaleWidth Width Height ScaleHeight Image1zhan.Top Image1zhan. Height Y X (0,0) 课堂小结 投票器重要功能是什么? 变量包含变量名和变量值两部分。 定义变量语句格式:Dim 变量名 As 类型 赋值语句格式:变量名=表达式 计算票数 谢谢观赏 广东教育出版社 八年级下册 第二单元 第二课 展开更多...... 收起↑ 资源预览