内容正文:
任务2.3 制作数码管记分台(1)
可视化编程应用基础——Visual Basic
本次课学习内容
上机作业反馈并讲评
新知:过程和函数、取余和整除
关键点:
过程的定义与调用
取余和整除的应用
案例程序的实现
复习:制作数码管倒计时器
提示:
按手写数字8的笔画顺序命名标签
设置控件其它属性(具体可参考教材P24、P25)
可参考样例及演示视频
保存要求:
工程文件“2-2-1.vbp”
窗体文件“2-2-1.frm”
标准完成时间:8分钟
任务说明:复习实现任务2.1制作数码管倒计时器(3至0,延时1秒,能显示结束消息框)。
3
任务2-3-1-1另存文件
提示:
在复习任务2.1的基础上做
可参考演示视频
保存要求:
工程文件“2-3-1.vbp”
窗体文件“2-3-1.frm”
标准完成时间:2分钟
任务说明:另存窗体文件与工程文件。
4
任务2-3-1-2定义过程
提示:
过程的基本概念
过程的定义、调用
可参考演示视频
保存要求:
工程文件“2-3-1.vbp”
窗体文件“2-3-1.frm”
标准完成时间:10分钟
任务说明:在Form的窗体代码通用段中输入API Sleep函数,定义过程XS0、XS1、XS2、XS3分别用于显示数码0、1、2、3。
5
过程的概念
过程:能完成某一特定功能,且能被反复使用(“调用”)的一段程序代码。
6
过程的定义
(1)窗体过程的定义
Private Sub Form_Click()
‘显示倒计时的代码
End Sub
(2)自定义过程的定义
Private Sub 过程名称
‘过程代码
End Sub
7
过程的调用
调用格式1:过程名
调用格式2:Call 过程名
8
任务2-3-1-3调整Form_Load和Form_Click事件过程
提示:
代码输入位置
过程调用写法
可参考演示视频
保存要求:
工程文件“2-3-1.vbp”
窗体文件“2-3-1.frm”
标准完成时间:3分钟
任务说明:调整Form_Load和Form_Click事件过程。
9
任务2-3-1-4添加显示数码4~9的6个过程
提示:
过程定义格式
代码输入位置
可参考演示视频
保存要求:
工程文件“2-3-1.vbp”
窗体文件“2-3-1.frm”
标准完成时间:10分钟
任务说明:添加显示数码4~9的6个过程。
10
任务2-3-1-5调整Form_Click事件过程显示9~0
提示:
过程调用方式
代码输入位置
可参考演示视频
保存要求:
工程文件“2-3-1.vbp”
窗体文件“2-3-1.frm”
标准完成时间:3分钟
任务说明:调整Form_Click事件过程显示9~0。
11
案例2任务说明
用VB实现“两位数码管的显示”
任务2-3-1-1另存文件
提示:
在任务2.3.1的基础上做
可参考演示视频
保存要求:
工程文件“2-3-2.vbp”
窗体文件“2-3-2.frm”
标准完成时间:2分钟
任务说明:另存窗体文件与工程文件。
13
任务2-3-2-2-调整界面
提示:
在任务2.3.1的基础上做
可参考演示视频
保存要求:
工程文件“2-3-2.vbp”
窗体文件“2-3-2.frm”
标准完成时间:6分钟
任务说明:调整界面。
14
任务2-3-2-3-添加显示十位上数码管的过程
提示:
过程定义格式
代码输入位置
可参考演示视频
保存要求:
工程文件“2-3-2.vbp”
窗体文件“2-3-2.frm”
标准完成时间:6分钟
任务说明:添加显示十位上数码管的过程。
15
任务2-3-2-4-添加显示按钮的Click事件
提示:
取余
整除
可参考演示视频
保存要求:
工程文件“2-3-2.vbp”
窗体文件“2-3-2.frm”
标准完成时间:5分钟
任务说明:添加显示按钮的Click事件。
16
取余
取余格式: 数值1 Mod 数值2
如: 23 Mod 5 的结果为3
17
整除
整除格式: 数值1 \ 数值2
如: 23 \ 5 的结果为4
18
小结
新知:过程和函数、取余和整除
王文迪 文德香 翁浙斌 吴钱江 杨燕
今天卫生值勤
关闭门窗;
关闭空调;关灯。
检查各机位是否关机;键盘是否复位;凳子是否放好;
检查抽屉,桌面是否有垃圾,将垃圾倒入垃圾桶。
检查地面是否有垃圾,将垃圾倒入垃圾桶。
$