您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 第二章VisualBasic对象及其操作
课程名称:VisualBasic程序设计5第二章VisualBasic对象及其操作【教学目标】1.知识目标:(1)了解VB中对象的概念;(2)理解对象的属性、方法和事件的含义;(3)熟记VB中的两类常见对象—--窗体和控件(4)了解窗体的结构和常用属性的含义;(5)理解内部控件的作用;(6)了解常用对象的命名前缀。2.技能目标:(1)掌握设置对象属性的两种方法;(2)熟练掌握控件的画法及基本操作;3.德育目标:通过教学让学生了解VB中的专业术语在现实生活中的习惯说法。【教学重难点】1.教学重点:设置对象属性的两种方法。2.教学难点:程序代码设置对象属性。【教学方法】讲授法+直观演示法+任务驱动法【教学手段】CAI课件+课堂直观演示+课堂练习【教学时数】2+2课时【教学过程设计思想】以课堂讲授为主,用自制的CAI课件及现实生活中的习惯说法解释对象的属性、方法和事件的含义;演示本章中的例子说明操作对象的方法。【教学内容】2.1对象一、VisualBasic中的对象对象是一个广义的概念,客观世界中的任何事物都可以看作是对象。对象是具有特殊属性和行为方式的实体。课程名称:VisualBasic程序设计6通俗地说,带有Windows特征的窗口、按钮、菜单等组件,在VB程序设计时就被为对象。如下图所示的“运行”对话框就是由1个窗口、1个下拉框和若干个按钮(如“确定”按钮)和一些界面文字组成。图中的“确定”、“取消”、“浏览”3个按钮,在VB中就被称作“命令按钮”控件对象。二、对象的类别(两大类)1、预定义对象:系统设计好的对象,分为两类:窗体和控件。2、自定义对象:用户自定义的对象,要用户自己来设计创建。三、对象的属性、事件和方法1、属性:VB中的每个对象都有一组特征,这组特征称为属性。VB中常见的对象属性有名称(Name)、标题(Caption)、前景色(Forecolor)、背景色(Backcolor)、是否有效(Enabled)和是否可见(Visible)。例如:窗本的名称、大小、位置等特征都是窗体的属性。2、事件:事件是对象的一部分,是指由VB预先设置好的、能够被对象识别的动作,即用户对对象执行的操作。完成一个动作有3个要素:对象、事件和执行结果。事件过程的一般格式如下:经过程序设计课程名称:VisualBasic程序设计7PrivateSub对象名称_事件名称()事件响应程序代码……EndSub“对象名称”即该对象的Name属性;“事件名称”是由VB预先定义好的赋予该对象的事件,且这个事件是对象能识别的,如:Click为单击事件。“事件响应程序代码”是指该事件要实现功能的程序代码。3、方法:就是对象执行的特定动作,是VB内部已编写好程序、不能修改的特殊事件,在使用时只要调用方法即可。四、对象属性的设置设置对象属性有两种方法:通过属性窗口设置(一般属性的设置);通过编写程序代码来进行设置(复杂属性的设置)1、属性窗口设置方式:在窗本设计器窗口中,用鼠标单击选定对象,然后在属性窗口中找到目标属性栏,键入或选择所需的值即可。举例:见课本P17【例2-1】讲解步骤:(1)老师演示,提醒学生熟记:标题(Caption)和字体(Font)属性;(2)学生操作;2、程序代码设置方式:在属性窗口中设置的属性,在程序运行后,就不能通过属性窗口去改变属性值了,但用程序代码方式则可在程序运行期间改变属性值;另外,有些属性只能通过代码方式才能设置。因此,在实际编程工作中,将两种属性设置方式结合使用可使对象属性的设置更灵活、更得应手。课程名称:VisualBasic程序设计8举例:在课本P17【例2-1】的基础上,增加一个命令按钮Command2,通过代码改变Caption属性、FontName属性和FontSize属性。讲解步骤:(1)老师演示:在代码窗口中输入代码并运行程序,代码如下:PrivateSubCommand2_Click()Command2.Caption=”取消”Command2.FontName=”隶书”Command2.FontSize=28EndSub运行界面如下图所示:(2)学生操作;五、对象名称VB编程人员对对象命名有约定习惯,就是:对象名=前缀+自定义名称前缀名用于区别对象类型,如前缀名为frm的,代表是窗体,常用对象的前缀名见课本P19表2-1所示;自定义名称就是用户为某一个对象取的名字。对象名称的一般约定:(1)只能以英文命名;(2)前缀名和自定义名称之间没有空格,直接连写;课程名称:VisualBasic程序设计9(3)在书写时为便于快速识别,自定义名称的首字母一般大写。2.2窗体一、窗体的结构及属性1、窗本结构窗体的结构与Windows环境下的应用程序窗口相似,在程序运行前,即设计环节,称为窗体;程序运行后也可称为窗体。窗体结构如课本P20图2-8所示。2、窗本属性窗体的常用属性见课本P21表2-2所示。要求熟记名个属性的名称、作用及默认值。二、窗体事件窗体常见事件的名称、含义及作用,见课本P21表2-3所示,其中最常用的3种事件为:Click(单击)、Dbclick(双击)和Load(装入)。要求熟记各事件的名称。2.3控件一、控件含义VB预先定义好的、编写程序时能够直接调用的对象。二、控件的种类(三类)1、内部控件内部控件也叫标准控件,工具箱中显示的控件都是内部控件,内部控件的图标及其作用见课本P22表2-4所示。要求熟记各控件图标及其作用。2、ActiveX控件这类控件单独保存在.ocx文件中,用于访问数据库等,需要时可通过“部件”对话框添加到工具箱中。3、可插入对象这类对象可被添加到工具箱中,当作控件使用。三、控件值:指控件的默认属性,不是指具体的值(属性值)。常用控件的控件值见课本P23表2-5所示。课程名称:VisualBasic程序设计10VB中程序代码设置控件属性值的格式为:控件名.属性名=属性值如:Label1.Caption=”你好,VisualBasic”控件名属性名属性值2.4控件的画法和基本操作一、控件的画法(两种方法)1、单击工具箱中的控件按钮,然后在窗体上拖动鼠标画出该控件;2、双击工具箱中的控件按钮,二、控件的基本操作(五个)1、选择控件(1)选择单个控件:单击或按Tab键进行选择;(2)选择多个控件:(两种方法)方法1:按住Shift键或Ctrl健,再单击需选择的控件;方法2:按住鼠标左键,拖信鼠标画一虚框,把需选择的控件画在虚框内。2、缩放和移动:方法与其他应用软件一样,具体步聚见课本P25所示。3、复制与删除:方法与其他应用软件一样,具体步具聚见课本P25所示。布置作业书面作业:课本P26课后总复习上机作业:1、把书中例题,再独立操作一遍。2、实习指导书上机实习2教后感:学生常见疑问:1、混淆Name与Caption属性;2、书写代码时:标点符号错误、字母l、o与数字1、0混淆、对象名称Name属性写错、对象的属性名与方法名写错、事件过程名写错等;3、Label输错为Lable通过用现实生活中的通俗易懂的说法解释VB中的专业述语,能使学生很好地理解专业述语。
本文标题:第二章VisualBasic对象及其操作
链接地址:https://www.777doc.com/doc-2185822 .html