VB课题面向对象的程序设计教案.doc

上传人:laozhun 文档编号:2389360 上传时间:2023-02-17 格式:DOC 页数:8 大小:19KB
返回 下载 相关 举报
VB课题面向对象的程序设计教案.doc_第1页
第1页 / 共8页
VB课题面向对象的程序设计教案.doc_第2页
第2页 / 共8页
VB课题面向对象的程序设计教案.doc_第3页
第3页 / 共8页
VB课题面向对象的程序设计教案.doc_第4页
第4页 / 共8页
VB课题面向对象的程序设计教案.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《VB课题面向对象的程序设计教案.doc》由会员分享,可在线阅读,更多相关《VB课题面向对象的程序设计教案.doc(8页珍藏版)》请在三一办公上搜索。

1、VB课题 面向对象的程序设计教案 教学时间: 授课班级:教学目标:1理解对象、窗体和控件的概念,掌握建立控件对象的一般步骤,了解对象的命名规则。2知道对象的三要素,知道读取和设置对象属性的方法,知道调用对象方法的格式,知道事件过程的格式。3了解事件驱动设计思想和面向对象的设计方法。教学重点:1对象、窗体、控件、属性、方法、事件等基本概念。2对象三要素及事件驱动设计思想。教学难点:位图图像存储容量的计算教学过程:一、课程导入:1、说出所指的窗口的名称。 2、请把下列窗口名称和窗口的功能用线一一对应联起来。 工具箱窗口 设置对象的各种属性 窗体设计器窗口 管理程序中的各类文件 工程管理器窗口 进行

2、程序界面的设计 属性窗口 提供设计程序界面的工具 代码窗口 显示和编辑程序代码二、新课讲授:前面我们已经熟悉了VB的操作界面和VB中窗口的不同功能,而VB又是一种面向对象的程序设计语言,那么构成一个完整的VB应用程序主要是由对象来组成的,而每个不同的对象都有各自的窗口来进行编辑。1、对象提问 什么叫对象、窗体、控件?对象:就是在VB系统中设计好的窗体(Form)、控件、菜单、打印机、剪贴板和数据库等,而使用最多的对象是窗体和控件。窗体:应用程序的基本构造模块,在程序运行时,是人与程序交互操作的窗口。控件:指用工具箱中的工具在窗体中画出的、能实现一定功能的部件。演示()对象的建立建立命令按钮控件

3、单击工具箱中绘制命令按钮控件的工具。将指针移到窗体适当位置,指针变成十字线,拖动指针画出一个大小合适的方框。释放左键。命令按钮控件就完成。选定命令按钮控件单击命令按钮控件,在控件的四周有个小方块,表示为活动控件。C移动命令按钮控件先选定,再拖动命令按钮控件,可改变命令按钮控件的位置。D改变命令按钮控件的大小先选定,再拖动命令按钮控件四周的小方块可改变控件的大小。总结:通过同样的方法建立标签控件、文本框控件、定时器控件等。演示练习1在窗体上设计2个命令按钮、1个文本框控件、1个标签控件和1个定时器控件;并操作任一个控件(选定、移动、改变大小)。()对象的命名提问为什么要给对象命名?每个对象都要有

4、自己的名字,有了名字才能在程序中引用该对象。在建立对象时,提供缺省名:Command1,Command2,Label1等为了容易理解,最好给对象设置一个有意义的名字。对象的类型 意义 前缀 名字举例orm 窗体 frm frmFindCommand 命令按钮 cmd cmdOkLabel 标签 lbl lblInputTextBox 文本框 txt txtSourceTimer 定时器 tmr tmrClock对象命名约定:对象名由个小写字母组成的前缀(指明对象的类型)和表示该对象作用的缩写字母组成。对象命名注意:在同一窗体中不同对象的名字不允许相同。演示练习2通过在属性窗口设置名称属性来给对

5、象命名,把Form1改名为frmfind,command1改为cmd1,Command2改为cmd2, Text1改为txt,Label1改为lbl1,Timer改为tmrclock。2、对象的三要素 属性:对象的性质 方法:对象的动作 事件:对象对外部操作的响应 类比:小孩玩的气球: 属性:大小、颜色、有无充气等 方法:放气、上升 事件:气球对刺破事件的响应是放气(响声) 正在播放中的录音机: 属性:大小、形状等 方法:正在播放音乐 事件:按“stop”键的响应是停止播放。1)属性(对象的性质)属 性 说明BackColor (ForeColor) 设置对象的背景(前景)颜色Font 设置对

6、象上文本的字体、字号等Name 设置对象的名称Caption 设置对象上显示的文本Width (Height) 设置对象的宽度(高度)Left(Top) 指定控件左上角的横(纵)坐标MaxButton(MinButton) 设置窗体能否最大(小)化演示练习3 设置对象属性 对象 属性 设置值 orm1 Caption 欢迎使用Visual Basic Command1 Caption 显示 Font 楷体、四号   Top 600 Text1 Text 你好 Font 楷体、四号 ForeColor 蓝色.设置属性的值对象.属性属性值例:假定收音机的音量可设置在到之间,如果通过控制收

7、音机,则可以程序代码中使用下列语句将收音机的音量调节到中等音量。 adio.Volume=5则Command1.Caption=”显示” Text1.Text=”B.读取属性的值变量=对象.属性例:下列语句就是将当前音量的值赋值给变量ol. Col=Radio.Volume则a=Command1.Width aa=Text1.Text2)事件(对象对外部操作的响应)提问创建事件过程中应该使用哪一个窗口?答:代码编辑窗口设问如何使用代码编辑器窗口来创建所需要的事件过程呢?演示练习4创建三个“命令”按钮的事件过程,代码如下:待添加的隐藏文字内容2 “显示”按钮 Private Sub Comman

8、d1_Click( ) Text1.Text=”很高兴你能学习语言” nd Sub “清除”按钮 Private Sub Command_Click( ) Text1.Text=” nd Sub “退出”按钮 Private Sub Command3_Click( ) nd nd SubV为每个对象预定义了一系列的事件集。如lick(单击)、DbClick(双击)、GotFocus(获取焦点)、LostFocus(失去焦点)等提问“显示”按钮的代码窗口中,事件过程名是什么?中事件过程名是如何构成的?答案:ommand1_Click 是事件过程名 中事件过程名由对象名、下划线和事件名组合而成的。

9、提问 Text1.Text=”很高兴你能学习语言”这一行代码的作用?答案:在程序运行时,若单击“显示”按钮则改变文本框对象ext1的Text属性的值。事件过程的形式如下: Private Sub Command1_Click( ) (事件过程代码) nd Sub 事件驱动: 程序没有明显的开始和结束,程序的执行是由事件控制的,代码不是按照预定的路径,而是在响应不同的事件时执行不同的代码,事件的顺序决定了代码的执行的顺序,这就是的事件驱动的程序设计思想。3)方法(对象的动作)方法:是针对特定对象执行一项任务的特殊过程或函数,是对象本身所固有的动作。格式:对象。方法参数名表例:Form1.Print “欢迎使用Visual Basic”演示练习5Private Sub Form_Click()Form1.Print 你好End Sub三、小结:理解对象、窗体、控件、属性、方法、事件的定义。 对象的建立、命名和对象的属性设置、方法执行、事件响应。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号