当前位置:首页 > 江苏省计算机二级vb分章节解析
第1章 Visual Basic程序设计概述
一、本章知识点
1、面向对象的可视化编程
VB应用面向对象的程序设计方法(00P),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,这些对象以可视化设计工具的形式存放在集成开发界面上,做到把Windows界面设计的复杂性“封装”起来。 2、事件驱动的编程机制
VB通过“事件”来激活某个对象,随着该对象的活动,会引发新的“事件”,这个事件又可能使另一个“对象” 激活,对象之间就是以这种方式联系在一起的。每个事件都可以通过一段程序(称为“事件过程”)来响应。 3、友好的VB集成开发环境
VB提供了易学易用的应用程序集成开发环境。在该集成开发环境中,用户可以设计界面、编写代码和调试及运行程序 4、对象
在VB程序设计中,对象主要有窗体和控件两类。对象具有属性、事件和方法三要素。 5、属性
每个对象都有其特征,称之为对象的属性(Property)。不同的对象有不同的属性。 6、方法
方法(Method)是对象可以进行的动作或行为。方法的应用格式如下: [对象名.] 方法名 [参数] 7、事件
“事件(Event)”是由VB系统预先设置好的、能够被对象识别的动作。 8、开发VB应用程序的一般步骤
(1)创建程序的用户界面
(2)设置界面上各个对象的属性 (3)编写对象响应事件的程序代码 (4)保存工程
(5)运行和调试应用程序 (6)创建可执行程序
二、试题与解析
选择题
1.扩展名为.vbp的工程文件中包含有__________。 A.工程中所有模块的有关信息
B.每个窗体模块中的所有控件的有关信息 c.每个模块中所有变量的有关信息
D.每个模块中所有过程的有关信息 【答案】A
填空题
第2章 VB的界面设计
一、本章知识点
1、窗体
(1)属性:Name(名称)、Caption、BackColor、ForeColor、BorderStyle、Enabled、Visible、Font、Left、Top、Width、Height等
(2)方法:Hide、Move、Print、PrintForm、Refresh、Show、Cls
(3)事件:Initialize事件、Activate/Deactivate事件、Load/Unload事件、Click/DblClick事件、Resize事件
(4)与窗体相关的操作语句:Load装载窗体语句、Unload卸载窗体语句、End语句、Print方法
2、控件的公共属性
Name、Caption、Enabled、Visible、Height、width、Top、Left、BackColor、ForeColor、FontName、FontSize、FontBold、FontItalic、FontStrikethru、FontUnderline、Font 3、文本框控件(TextBox)
(1)属性:Text、MultiLine、Alignment、MaxLength、PasswordChar (2)事件:Change、LostFocus、Gotfacus、Keypress (3)方法:Refresh、Setfocus 4、标签(Label)
(1)属性:Alignment、AutoSize、BorderStyle、BackStyle (2)事件:Click(单击),DblClick(双击) (3)方法:Refresh、Move 5、命令按钮(CommandButton)
(1)属性:Default、Cancel、Style (2)事件:Click(单击) (3)方法:SetFocus
6、单选按钮(OptionButton)和复选按钮(CheckButton)
(1)属性:Value、Alignment、Style (2)事件:Click 7、框架(Frame):框架控件可从功能上把在其范围之内的相关控件组织在一起 8、列表框(ListBox)
(1)属性:List、ListCount、ListIndex、Text、Selected、Sorted、Columns、Style (2)事件:Click,DblClick
(3)方法:AddItern、RemoveItem、Clear 9、组合框(ComboBox)
(1)属性:style、Text
(2)事件:Change、Click、DblClick (3)方法:AddItern、RemoveItem、Clear 10、图片框(PictureBox)和图像框(Image)
(1)属性:Picture、AutoSize(用于图片框)、Stretch(适用于图像框) (2)方法:Cls、Print 11、定时器(Timer)
(1)属性:Enabled、Interval (2)事件:Timer
二、试题与解析
选择题
1.如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为________。
A.“OK”和“确定” B.“确定” 和“OK” C.“Command1” 和“确定” D.“Command1” 和“OK” 【答案】A
【解析】名称属性每个对象均有,而Caption属性只有部分对象具有。Caption属性是指控件的标题,即在控件上显示的文字。此题中命名按键上显示“确定”,则该控件的Caption属性为“确定”。事件过程的命名为<对象名>_<事件名>,OK_Click()事件则表示该控件的名称为OK,即名称属性为OK。注意:窗体对象的事件过程名称例外,一律为
共分享92篇相关文档