2022年高中信息技术第六章第二节程序的建立和运行教案浙教版.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年高中信息技术第六章第二节程序的建立和运行教案浙教版.docx》由会员分享,可在线阅读,更多相关《2022年高中信息技术第六章第二节程序的建立和运行教案浙教版.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 学习必备 欢迎下载课题:程序的建立和运行教学时间 :授课班级 :教学目标 :能够独立的建立一个简洁的程序,并会调试它教学重点、难点:对象的属性的设置,原代码的编写教学过程 :一、一个简洁程序建立一个完整的 VB 应用程序,主要包括以下几个步骤: 建立应用程序界面; 设置对象的属性; 编写大事处理程序; 程序的运行和调试; 储存文件;下面通过一个简洁的实例来说明这一实现过程;【例 6-3-1 】我们常常在电影或电视上看到一些字幕的动态变化绝技;本例运用 VB的定时器控件定时转变标签控件的 Caption 属性的文字大小,实现文字的动态缩放成效;1
2、 建立应用程序界面VB 中的一个应用程序即为一个工程;因此,要建立新的应用程序,也就须建立一个新工程;单击“ 文件F” 菜单中“ 新建工程 N ” 命令,弹出一个与图 6-8 相像的对话框,提示挑选应用程序的类型,一般选择“ 标准 EXE” ,单击“ 确定”按钮后显现窗体设计器窗口;一个新工程只包含一个窗体,缺省名为 Form1;例共使用了两个控件:标签和定时器;标签控件用来在窗体中显示文字,定时器控件用于实现定时缩放;使用工具箱中的、在窗体建立好这两个控件,建立好的程序界面如图6-9 所示;对象框排序标签属性列表图 6-9 2 设置对象的属性 图 6-10 界面设计好后,必需设置对象的属性;
3、对象的大多数属性可采纳缺省值,设置属性的目的是为了使对名师归纳总结 - - - - - - -象更符合应用程序界面的需要;一个窗体对应一个属性窗口,在工程资源治理器窗口中选定窗体Form1,单击“ 视图 V ” 菜单中的“ 属性窗口W ” 命令,就可打开Form1 的属性窗口,如图6-10 所示;在 Form1第 1 页,共 7 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载窗体上设计的全部控件均存于该窗口的对象框中;设置属性的方法:在对象框中挑选对象,在属性列表中选定某属性,在右列中输入或选定新的属性值;有的属性有预定义的设置值清单,单击设置框右边的向下的箭头,可以显
4、示这个清单;完成本程序界面需要设置的属性如表 6-3;表 6-3 缺省的对象名设置的对象名属性设置值Form1 frmZoom Caption FrmZoom Label1 lblZoom Caption 空白ForeColor 红色Timer1 tmrClock Enabled False Interval 100 3 编写大事处理程序属性设置好后,程序仍不能正常工作,仍要考虑用哪些大事触发对象完成相应的功能,想让对象响应某个大事时, 就把代码写入这个大事的大事过程之中;定时器控件 (tmrClock )能有规律地以肯定的时间间隔( Interval)触发计时器大事 (Timer ),本例通
5、过对Timer 大事过程进行编码,定时转变标签控件lblZoom的 Caption 属性的文字大小,来实现文字的动态缩放;一个窗体对应一个代码编辑器窗口,在工程资源治理器窗口中选定窗体frmZoom ,从“ 视图 V ” 菜单选取“ 代码窗口 C” 命令, 就可打开一个如图6-11 所示的代码编辑器窗口;代码窗口的左边 “ 对象列表框”列出了该窗体的全部对象,右边的“ 过程列表框” 列出了选定对象的全部大事;在对象列表框中挑选一个对象,在过程列表框中挑选指定对象的大事,代码框中自动给出大事过程的定义语句,此时,在 Sub 和 End Sub 语句之间输入完胜利能的代码;字幕绝技对象列表框 过程
6、列表框代码框图 6-11 Dim s As String Dim size As Integer, deltasz As Integer 程序的初始化过程名师归纳总结 - - - - - - -第 2 页,共 7 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载设置有关变量的初始值 Private Sub Form_Load tmrClock.Enabled = True lblZoom.Visible = True s = 欢迎使用 Visue Basic size = 8: deltasz = 5 End Sub Private Sub tmrClock_Timer
7、size = size + deltasz If size 50 Then 当文字大小达到最大值时, , deltasz = -5 将文字大小缩放量设为负值End If 来实现动态缩小If size 8 Then size = 8 deltasz = 5 End If lblZoom.Font.size = size lblZoom.Left = frmZoom.Width - lblZoom.Width / 2 lblZoom.Top = frmZoom.Height - lblZoom.Height / 2 lblZoom.Caption = s End Sub 从这个简洁的程序可以看出:
8、 Visual Basic 的大事过程由一系列程序行组成,程序行由语句组成; 通常一个程序行只写一个语句,但也可以将两个或多个语句写在同一行,此时,语句间用冒号分隔; 在程序中可以添加一些适当的注释,用以说明程序的目的与功能,注释内容应写在注释符()后;注释可以和语句在同一行并写在语句的后面,也可单独占据一整行; 采纳缩进格式,突出程序的层次结构,防止全部行都从同一列开头,一般情形下,每个层次缩进一个制表位;在输入源程序和调试程序的过程中,常需要对程序作某些修改;Visual Basic 供应了功能较强的“ 文本编辑” 功能; Visual Basic 的编辑功能与 Word 的编辑功能特别相
9、像,这里不再详述;一个大型应用程序可包括多个窗体和模块,分别单击“ 工程(P)” 菜单中的“ 添加窗体(F)” “ 添加模块( M )” 命令,可建立新的窗体和模块;4 运行程序单击“ 运行 R” 菜单中“ 启动 S” 命令, 或直接按 F5 键,运行当前程序,VB 标题行上显示 “ Microsoft Visual Basic 运行 ” ,表示进入运行模式;程序运行后,启动 frmZoom 窗体,自动触发窗体的 Load 大事,在 Load 大事的大事过程中,定时器 tmrClock 控件的 Enabled 被设置为 True,所以,本例的 frmZoom 窗体启动后,定时器就已开头工作,定
10、时触发 Timer 大事,运行界面如图 6-12 所示;如程序运行过程中出错,系统显示出错信息,自动进入“ 中断” 模式,回到代码窗口提示修改代码,名师归纳总结 图 6-12 第 3 页,共 7 页- - - - - - -精选学习资料 - - - - - - - - - 学习必备 欢迎下载修改好后再次运行程序,直到正确为止;实践与探究单击“ 运行(R)” 菜单中“ 启动(S)” 命令或按F5 键运行程序,只能看到程序的运行成效,关闭 VB 系统,程序便无法运行; VB 仍可将应用程序的源代码编译生成 .EXE 可执行文件,关闭系统后,可象任何 Windows 应用程序那样,双击程序图标就可运
11、行;请你把本例程序编译成可执行文件, 说明详细操作步骤?并摸索下述问题:下运行?为什么?如不行,请尝试找出解决方法;5 储存工程生成的可执行文件是否可在任何环境在程序编写过程中或运行终止后,应准时将有关文件储存到磁盘上,此便以后需要时调用;挑选“ 文 件F” 菜单上“ 储存工程 V ” 命令,屏幕上依次显示出输入窗体文件、工程文件对话框,在“ 文件名 N ”框中输入一个合法的文件名,如可把本例中的窗体文件命名不 lt6-3-1.frm ,工程文件命名为 lt6-3-1.vbp ;VB 程序编制完成, 假如需要将过去已存盘的工程重新调入内存,可挑选 “ 文件 F”至此, 一个完整的 菜单上 “
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年高 信息技术 第六 第二 程序 建立 运行 教案 浙教版
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内