计算机二级 VB 02第二讲 对象及操作

合集下载

计算机二级VB第2章VB语言基础知识PPT课件

计算机二级VB第2章VB语言基础知识PPT课件

货币型 浮点型
定点数 实数
3.89E-3 9.39D7
浮点数表示:E(或D)字母前必须有数值, E(或D)字母后必须为整数
2020/9/29
15
符号常量
❖ 定义符号常量代替数值或字符串。一般格式:
Const 常量名称=表达式[,常量名称=表达式]
注意:
❖ 符号常量一般定义为大写字母,声明后可以在常量名称后面 带上类型说明符.在程序中引用时通常省略类型符
2020/9/29
10
变长/定长字符串
❖Dim a as String ❖Dim a As String * 6
2020/9/29
11
变体型
❖dim a As Variant '定义a为变体型数据
❖ a=123
'a为整形数据
❖a=“visual basic”‘a为字符型数据
❖ 说明: (1) 不同类型的数据,所占的存储空间不一样。 (2) 数据的类型可在数据之后加上一个类型符来表示,例如,413&,
字符串 数值 布尔 变体
基本 数据 类型
货币 字节 日期 对象
用户 自定义 数据类

2020/9/29
3
2.1 数据类型
字符串型
关键字:String,类型说明符:$ 存放字符型数据,字符型数据包括所有的英文、汉字和 数字等。
1. 字符串放在双引号(“ ”)内,其中长度为0(即不包含任何字符)的 字符串为空串(空串不等于空格串)。
Visual Basic程序设计基础
2020/9/29
1
第二章 Visual Basic语言基础知识
2.1 数据类型 2.2 常量和变量 2.3 运算符与表达式 2.4 常用内部函数

计算机二级 VB 02第二讲 对象及操作

计算机二级 VB 02第二讲 对象及操作

第二讲对象及操作2.1 对象基本概念2.1.1 对象对象: 代码和数据的集合。

如: 窗体、按钮、菜单、文本框等。

对象名: 如Form1、Command2、Menu1、Text3 2.1.2 属性属性: 对象的一组特征,如:标题、宽度、字体等属性名: 如Caption、Width、Font、Color属性设置方法:设计阶段在属性窗口中设置在代码中设置: <对象名>.<属性名>=<属性值> 例:Form1.Caption= "学籍管理"CmdOK.Caption="确定"2.1.3 事件事件: 在对象上所发生的事情如单击、双击、内容改变、尺寸改变等事件是固定的。

事件过程: 发生某事件后所要执行的程序代码一般格式:Private Sub <对象名>_<事件名>([<参数表>])<程序代码>End Sub例:Private Sub Command1_Click( )Form1.BackColor = vbRedEnd Sub2.1.4 方法方法: 用于对对象进行一定的操作。

由函数或过程实现。

方法是固定的调用格式为: [<对象名>.]方法名 [<参数表>]例:FirstForm.Print "欢迎使用Visual Basic" SecondForm.ShowMyPicture.Cls2.2常见属性2.2.1 常见属性属性(1)Name(名称): 窗体的名称,且是磁盘上的窗体文件名,扩展名为.frm。

(2) BackColor: 窗体的背景颜色。

(3) BorderStyle: 窗体的边框样式。

(4) Caption(标题) : 窗体标题栏显示的内容。

(5) Enabled : 窗体(包括其中的控件是否可用)值为Flase时窗体中的所有控件均不允许操作。

VB二级第2章

VB二级第2章

窗体的常用方法:
Print方法:在对象上输入信息;格式为:
[对象.]Print [表达式列表][;|,]
2.3 控件
一 控件的分类: 1 标准控件 工具箱中默认的控件,由VB直接提供。 2 ActiveX控件 扩展名为.ocx的控件,需要添加后才能使用。 3 可插入对象 使用这类对象可以是VB应用程序中控制另一个 应用程序(例如WORD)。 二 控件的命名和控件的默认属性(控件值) 为了方便使用,VB为每个控件规定了一个默认属 性,在设置这些属性时,不必给出属性名,称为控 件值,例如标签的控件值为Caption,文本框的控 件值为Text。
窗体的基本属性:
7. BackColor属性和ForeColor属性:用于返回 或设置对象的背景色和前景色。为十六进制长 整型数据;设置方法: 可以通过属性窗口设置; 可以在代码中设置,例如将窗体Form1的背景 色设置为红色: VB中的函数 Form1.BackColor=RGB(255,0,0) ’(红,绿,蓝) 或 Form1.BackColor=vbRed
第二章 对象及其操作
教学要求: 1. 理解面向对象程序设计概念; 2. 掌握对象、属性、事件和方法等基本概念; 3. 掌握窗体的一些常用属性; 4. 熟练掌握窗体的Click和Load等事件; 5. 了解掌握窗体的方法; 6. 掌握控件的画法和操作
2.1 对象
1. 对象和类 对象:是基本的运行时的实体,可以由系统设 置好(如窗体、各种控件),也可以由程序员 自己设计(如第三方控件); 类:是同种对象的集合与抽象 ,是一个整体概 念;对象是类的一个实例; 例如:学生看作一个类,而每一个学生则是这个 类的对象,即是学生类的实例;
•窗体的其他常用属性

全国计算机二级考试之VB教程第1、2章(网上摘录)

全国计算机二级考试之VB教程第1、2章(网上摘录)
用户自己的ActiveX控件; 建立ActiveX文档; 远程自动化工具直接支持远程操作; ActiveX数据对象(ADO)和ADO数据控件; 远程数据对象(RDO); 远程数据控件(RDC)。 说明: Visual Basic是可视化的、面向对象的采用事件驱动方 式的结构化高级程序设计语言。而传统的程序设计是面向 过程的,同时也支持结构化。
图1.1 “新建工程”对话框
“新建”:通过此卡可新建各种类型的Visual Basic 6.0工 程。全国计算机等级考试只要求使用新建工程中的“标准 EXE”工程。 “现存”:通过此卡可以打开所有已经建立的Visual Basic 6.0工程。 “最新”:通过此卡可以打开最近新建立的Visual Basic 6.0工程。 在对话框中选择要建立的工程类型(一般选择“标准 EXE”),然后单击“打开”按钮,就进入了Visual Basic 6.0的集成开发环境,如图1.2所示。
1.2.1 Visual Basic的启动
启动Visual Basic的方法有很多,下面主要介绍三种最 常用的方法。 (1)使用“开始”菜单中的“程序”选项; (2)使用“我的电脑”或“资源管理器” ; (3)使用“开始”菜单中的“运行”命令。 在默认情况下,Visual Basic 6.0启动后自动弹出“新建 工程”对话框,该对话框有如下3个选项卡,如图1.1所示。
1.2 Visual Basic的启动与退出
Visual Basic 6.0可以在多种操作系统下运行,包括 Windows 9x、Windows NT、Windows 2000和Windows XP,为了叙述方便,在本书中一律称作Windows。此外, 除非特别说明,“Visual Basic”一般指的是Visual Basic 6.0。

计算机二级VB 第二章 常用控件与系统对象

计算机二级VB 第二章 常用控件与系统对象

对象.属性 属性值 对象 属性=属性值 属性
例如: 显示示” 显示
三、事件(Event)及事件过程(Event Procedure) 事件( )及事件过程( )
事件: 可被对象识别的动作。 事件 可被对象识别的动作。 事件过程: 对象上的程序代码, 事件过程 是指附在该 对象上的程序代码,是事件触发 后处理的程序。事件过程的形式如下: 后处理的程序。事件过程的形式如下: Sub 对象名 事件过程名[(参数列表)] 对象名_事件过程名 (参数列表) 事件过程名 ….. (事件过程代码) 事件过程代码) 事件过程代码 End Sub 例如: 例如: Sub cmdOk_Click() cmdOk.FontSize=20 ’设置命令按钮的字体大小为20 设置命令按钮的字体大小为 End Sub
FontName属性是字符型, 决定对象上正文的字体 ( 缺省为宋体 ) 。 属性是字符型,决定对象上正文的字体(缺省为宋体) 属性是字符型 FontSize属性是整型,决定对象上正文的字体大小。 属性是整型,决定对象上正文的字体大小。 属性是整型 FontBold属性是逻辑型,决定对象上正文是否是粗体。 属性是逻辑型,决定对象上正文是否是粗体。 属性是逻辑型 FontItalic属性是逻辑型,决定对象上正文是否是斜体。 属性是逻辑型,决定对象上正文是否是斜体。 属性是逻辑型 FontStrikeThru属性是逻辑型,决定对象上正文是否加一删除线。 属性是逻辑型,决定对象上正文是否加一删除线。 属性是逻辑型 FontUnderLine属性是逻辑型,决定对象上正文是否带下划线。 属性是逻辑型,决定对象上正文是否带下划线。 属性是逻辑型
7.BackColor属性和 . 属性和ForeColor属性 属性和 属性 BackColor属性用于返回或设置对象的背景颜色, 属性用于返回或设置对象的背景颜色, 属性用于返回或设置对象的背景颜色 ForeColor属性用于返回或设置在对象里显示图片和 属性用于返回或设置在对象里显示图片和 文本的前景颜色。 文本的前景颜色。它们是十六进制长整型数据 在程序代码中可用Windows 运行环境的红 绿-蓝 (RGB) 运行环境的红-绿 蓝 在程序代码中可用 颜色方案, 颜色方案,使用调色板或在代码中使用 RGB 或 QBColor 函数指定标准RGB颜色。 颜色。 函数指定标准 颜色 例如, 将窗体Form1的背景色设置为红色 , 则可使用下 的背景色设置为红色, 例如 , 将窗体 的背景色设置为红色 面三种情况: 面三种情况: Form1.BackColor = RGB(255, 0, 0) Form1.BackColor = &HFF&

VB计算机二级培训重点概要1

VB计算机二级培训重点概要1

重点1:特点:①可视化编程②面向对象的程序设计③结构化程序设计语言☆④事件驱动的编程机制⑤强大的数据库功能重点2:工程资源管理器窗口:(6类文件)窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、工程组文件(.vbg)和资源文件(.res)。

重点3:VB的3种运行模式1)设计模式:2)运行模式:3)Break(中断)模式:重点类型题:(1)在设计阶段,当双击窗体上的某个控件时,所打开的窗口是__C__A)工程资源管理器窗口B)工具箱窗口C)代码窗口D)属性窗口解析:VB设计阶段双击窗体上任何控件都只能弹出代码窗口(2)以下不能在“工程资源管理器”窗口中列出的文件类型是 DA).bas B).resC).frm D).ocx解析:工程资源管理器中六类文件及文件扩展名为二级笔试重点。

第二讲对象及其操作重点1:对象的概念;对象的三要素(属性、事件、方法);对象的属性设置及修改(对象名.属性名=属性值)重点2:控件及窗体的基本属性、事件及属性设置控件的命名和控件值;控件的画法和基本操作重点3:VB程序2种执行方式1)解释运行2)编译运行(生成可执行文件)重点类型题:(1)如果要改变窗体的标题,则需要设置的属性是 AA)Caption B)NameC)BackColor D)BorderStyle解析:控件的标题属性Caption,一般为控件上显示文本内容。

而在程序运行阶段作为每个控件唯一标识的属性为Name,在属性面板中为(名称)举一反三在Visual Basic中,所有的窗体和控件都必定具有的一个属性是___A___。

A)Name B)Font C)Caption D)FillColor(2)下列哪项是窗体对象的方法而不是属性___B___。

A)Visible B)Print C)Caption D)Enabled解析:窗体的常用方法是Print方法,控件中可以使用Print方法的控件有窗体(Form1)图片框(Picture1)(3)下列可作为Visual Basic变量名的是 DA)A#A B)4A C)?xy D)constA解析:变量命名规则:1)名字只能由字母、数字和下划线2)第一个字符是字母,其后可以是字母、数字和下划线的组合,最后一个字符也可以是类型说明符。

计算机vb二级考试经典课件

计算机vb二级考试经典课件
计算机VB二级考试经典课件
目录
• VB二级考试概述 • VB基础知识 • 窗体与控件 • 数据库编程 • 文件操作与网络编程 • VB二级考试模拟题与解析
01 VB二级考试概述
考试简介
计算机VB二级考试是针对计算机编程语言Visual Basic的等级考试,旨在测试考生对VB编程语言的理 解和应用能力。
ADO对象模型
ADO对象模型定义
ADO对象模型是用于访问数据库的 一种技术,它提供了一组对象来执行 各种数据库操作。
Connection对象
Connection对象用于建立与数据库 的连接,它是访问数据库的第一步。
Command对象
Command对象用于执行SQL语句或 存储过程,并返回结果集。
Recordset对象
数据类型
数据类型定义了变量可以持有的数据 类型,如整型、浮点型、字符串型等 。
程序控制结构
顺序结构
顺序结构是最基本的程序结构,按照代码的顺 序执行。
选择结构
选择结构允许程序根据条件选择不同的执行路 径。
循环结构
循环结构允许程序重复执行一段代码,直到满足特定条件为止。
数组与集合
数组
数组是一种数据结构,可以存储多个相同类型的数据。
考试要求考生熟练掌握VB编程语言的 基本知识和技能,能够独立完成小型 应用程序的开发。
考试要求考生具备一定的逻辑思维能 力和解决问题的能力,能够根据题目 要求编写程序并调试运行。
02 VB基础知识
变量与数据类型
变量
变量是用来存储数据的标识符,在 VB中,变量可以用来存储不同类型 的数据,如整数、浮点数、字符串等 。
线程优先级
了解并掌握线程优先级的概念和设置方法,能够根据需要设置线程的 优先级。

【精选】2014全国计算机二级VB笔记

【精选】2014全国计算机二级VB笔记

2014年3月第一讲:Visual Basic概述重点:1、掌握面向对象的程序设计的概念:对象、方法、属性与事件2、事件驱动过程的程序设计原理3、介绍VB集成开发环境4、VB开发环境的基本操作1.1Visual Basic简介•具有面向对象的可视化设计工具•事件驱动的编程机制•提供了易学易用的应用程序集成开发环境•结构化的程序设计语言•支持多种数据库的访问•支持DDE、DLL、OLE技术•完备的Help联机帮助功能1.2面向对象的程序设计方法基础2.对象及对象类:动作体的逻辑模型,称为“对象”3.属性: 属性是用来描述对象的特性。

4.方法:方法指对象可以进行的动作或行为。

VB 对象具有属性、方法和事件。

属性是描述对象的数据;方法告诉对象应做的事情;事件是对象所产生的事情,事件发生时可以编写代码进行处理。

VB 的窗体和控件是具有自己的属性、方法和事件的对象。

可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。

日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。

气球的属性包括可以看到的一些性质,如它的直径和颜色。

其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。

通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。

气球还具有本身所固有的方法与动作。

如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。

所有的气球都具备这些能力。

1.3基于Windows环境下的应用程序的工作方式——事件驱动在传统的或“过程化”的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码。

从第一行代码执行程序并按应用程序中预定的路径执行,必要时调用过程。

在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。

事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。

计算机二级VB(2)

计算机二级VB(2)

T
上机真题
【例】捷成31-5 窗体上有两个标签L1和L2,标题分别为“口令”和“允许 次数”;一个命令按钮C1,标题为“确定”;两个文本框 名称分别为Text1和 Text2。 其中 Text1用来输入口令(输 入时,显示“*”),无初始内容; Text2的初始内容为3。 程序运行时,在 Text1中输入口令后,单击“确定”,如果 输入的是“123456”则在 Text1中显示“口令正确”;如果 输入其他内容,单击“确定”后,弹出如图所示的错误提 示对话框,并且Text2中的数字减1。最多可输入3次口令, 若3次都输入错误,则禁止再次输入。
考点4 MsgBox函数和MsgBox语句
MsgBox函数 1. 格式
MsgBox(msg,[, type][, title][, helpfile,context])
2. 返回值 对话框标题显 对话框中显示的 对话框类型,确定对话框 MsgBox 函数的返回值是一个整数,这个整数 提示信息,为一示的信息,为 的图标和按钮,为一个整 与所选择的按钮有关。 一字符串
Str1
Visual Basic 6.0
Num
2
变量/属性名=表达式/属性值
将“=”右边的值赋 值给左边的变量或 对象的属性 1.赋值号左边只能是变量,不能是常量、常数符号或表达式
赋值语句
sin(x) = x + y 5 = sqr(s) + x + y x + y = 3


2.不能在一句赋值语句中给多个变量赋值
第六章 VB控制结构
1 2 3
顺序结构
选择结构
循环结构
顺序结构
顺序结构:无控制结构,程序按语句出现先后顺序 依次执行 语句 VB中默认一行为一条语句 多条语句写一行之间用冒号“ : ”分隔。 一条语句在多行显示,使用续行符“ _”。

全国计算机二级VB考点解析:第二章

全国计算机二级VB考点解析:第二章

全国计算机二级VB考点解析:第二章一、对象(一)Visual Basic的对象1.什么是对象在Visual Basic6.0中,对象分为两类?焕嗍怯上低成杓坪玫模?莆?ざㄒ宥韵螅?梢灾苯邮褂没蚨云浣?胁僮?另一类由用户定义,可以象C++一样建立用户自己的对象。

2.对象属性属性是一个对象的特性,不同的对象有不同的属性。

对象常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体大小(Fontsize)、是否可见(Visible)等。

3.对象事件所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作。

4.对象方法在传统的程序设计中,过程和函数是编程语言的主要部件。

而在面向对象程序设计(OOP)中,引入了称为方法(Method)的特殊过程和函数。

方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。

其调用格式为:对象名称.方法名称(二)对象属性设置为了在属性窗口中设置对象的属性,必须先选择要设置属性的对象,然后激活属性窗口。

属性不同,设置新属性的方式也不一样。

通常有以下3种方式。

1.直接键入新属性值2.选择输入,即通过下拉列表选择所需要的属性值3.利用对话框设置属值二、窗体(一)窗体的结构与属性窗体结构与Windows下的窗口十分类似。

在程序运行前,即设计阶段,称为窗体;程序运行后也可以称为窗口。

窗体与Windows下的窗口不但结构类似,而且特性也差不多。

下面按字母顺序列出窗体的常用属性。

这些属性适用于窗体,同时也适用于其他对象。

1.AutoRedraw(自动重画)2.BackColor(背景颜色)3.BorderStyle(边框类型)4.Caption(标题)5.ControlBox(控制框)6.Enabled(允许)7.字形属性设置8.ForeColor(前景颜色)9.Height、Width(高、宽)10.Icon(图标)11.MaxButton、MinButton(最大、最小化按钮)(名称)13.Picture(图形)14.Top、Left(顶边、左边位置)15.Visible(可见性)16.WindowState(窗口状态)(二)窗体事件与窗体有关的事件较多,其中常用的有以下几个:1.Click(单击)事件2.DblClick(双击)事件3.Load(装入)事件4.Unload(卸载)事件5.Activate(活动)、Deactivdte(非活动)事件6.Paint(绘画)事件三、控件窗体和控件都是Visual Basic中的对象,控件以图标的形式放在“工具箱”中,每种控件都有与之对应的图标。

计算机等级考试二级VB教程

计算机等级考试二级VB教程
在Visual Basic中,控件可以放置在窗体上,通过设置控件的属性和事件来实现在程序中的功能。
事件处理
控件的事件是指用户与控件交互时发生的动作,如单击按钮、选择列表框中的项等。事件处理程序是 指当事件发生时执行的代码块,用于响应用户的操作并执行相应的功能。
04
数据库编程
数据库的基本概念
数据存储
PNG图像
PNG是一种无损压缩格式,支持透明度、索引色和真彩色。在 VB中,可以使用PictureBox控件来加载和显示PNG图像。
音频和视频文件的处理
音频文件
VB提供了多种音频处理控件,如MediaPlayer、WMP(Windows Media Player)等,可以用来播放、编辑和 录制音频文件。
Internet Transfer控件的属性
Internet Transfer控件具有许多属性,如Server、UserName、Password、RemoteFile和 LocalFile等,用于设置和控制文件传输。
Internet Transfer控件的方法
Internet Transfer控件的方法包括OpenURL、DownloadFile和UploadFile等,用于实现文件的 上传和下载操作。
ADO对象模型
Connection对象
用于建立与数据库的连接,可以指定连 接字符串来指定连接的数据库类型和位
置。
Recordset对象
用于表示从数据库查询返回的数据集 合,可以对记录集进行遍历和操作。
Command对象
用于执行对数据库的查询或命令,可 以通过SQL语句或存储过程来执行。
Error对象
简化问题
尝试简化代码或减少外部因素影响,以便更 容易找到问题所在。

VB二级第二章

VB二级第二章

第二章Visual Basic的对象一、什么是对象二、对象的属性三、对象的事件四、对象的方法1、什么是对象,VB中,对象是具有特殊属性的行为和方式的实体。

窗体和工具箱里面的控件就是VB的对象。

当然VB中的对象不止这些,VB的对象为分两类,一类是由系统设计好的,让我们直接拿出来就可以用的,例如工具箱里的控件,而另一类是由我们自己定义的,需要我们手工编写代码来实现。

2、对象的属性:是指对象的特征、特性的描述,例如。

在VB中一个按钮就是一个对象,它有高度、宽度、标题名称、颜色等属性。

属性的设置方法有两种。

一种是通过对象的属性窗口进行设置。

例如:要设置一个按钮的属性。

我们可以通过这个按钮的属性窗口。

找到Caption这个属性。

设置它的名称设置对象属性的第二种方法。

通过缩写代码来设置。

其格式为:对象名.属性名称=属性值。

例如:设置按钮名称代码。

Command1.Caption = 确定这句代码就是把“确定”这两个字赋给按钮Command1的Caption(标题)属性。

3、对象的事件:是由VB预先定义好的,能够被对象识别的动作。

其格式为:Private Sub 对象名称_事件名称( ) …用来标志一个对象事件的开始....事件响应代码....…是事件的响应代码End Sub …是这个事件过程的结尾部分例:Private Sub Form_Load()Command1.Caption = "确定"End Sub“对象名称”指的该对象的name属性, “事件名称”是由VB事先定义好的事件,而这些事件都是对象所有识别的,至于一个对象可识别哪些事件,我们无须操心,因为我们在建立了一个对象(窗体或控件)后,Visual Basic会自动产生与该对象相匹配的事件,并在事件下接列表中显示出来供编程人员选择.4、对象的方法:就是对象可以执行的动作;其格式为:对象.方法例:Private Sub Form_Click()…窗体单击事件开始Form1.Print "你好"End SubPrint是VB中的一个方法,用来在指定的对象设备输出信息,上面的例子中(如果是在本窗体上输出文字前面的Form1可以省略)用于在窗体Form1上输出“你好”两个字Visual Basic的窗体一、窗体的结构与属性二、窗体的事件1、窗体的结构窗体的结构与标准的Windows应用程序相同,它们都有标题栏、最小化按钮、最大化按钮、关闭按钮和控制菜单(也叫系统菜单)2、窗体的常用属性BackColor(背景颜色):该属性主要用于设置窗体的背景颜色其颜色为十六进制常量,可以通过属性窗口找到BackColor属性,从下拉菜单里的“调色板”为其点选一种颜色值;也可以通过代码实现。

计算机等考二级《VB》复习要点

计算机等考二级《VB》复习要点

第二章一、对象(一)Visual Basic的对象1.什么是对象在Visual Basic6.0中,对象分为两类,另一类由用户定义,可以象C++一样建立用户自己的对象。

2.对象属性属性是一个对象的特性,不同的对象有不同的属性。

对象常见的属性有标题(Caption)、名称(Name)、颜色(C olor)、字体大小(Fontsize)、是否可见(Visible)等。

3.对象事件所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作。

4.对象方法在传统的程序设计中,过程和函数是编程语言的主要部件。

而在面向对象程序设计(OOP)中,引入了称为方法(Method)的特殊过程和函数。

方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。

其调用格式为:对象名称。

方法名称(二)对象属性设置为了在属性窗口中设置对象的属性,必须先选择要设置属性的对象,然后激活属性窗口。

属性不同,设置新属性的方式也不一样。

通常有以下3种方式。

1.直接键入新属性值;2.选择输入,即通过下拉列表选择所需要的属性值;3.利用对话框设置属值。

二、窗体(一)窗体的结构与属性窗体结构与Windows下的窗口十分类似。

在程序运行前,即设计阶段,称为窗体;程序运行后也可以称为窗口。

窗体与Windows下的窗口不但结构类似,而且特性也差不多。

下面按字母顺序列出窗体的常用属性。

这些属性适用于窗体,同时也适用于其他对象。

1.AutoRedraw(自动重画);2.BackColor(背景颜色);3.BorderStyle(边框类型);4.Caption(标题);5.ControlBox(控制框);6.Enabled(允许);7.字形属性设置;8.ForeColor(前景颜色);9.Height、Width(高、宽);10.Icon(图标);11.MaxButton、MinButton(最大、最小化按钮);(名称);13.Picture(图形);14.Top、Left(顶边、左边位置);15.Visible(可见性);16.WindowState(窗口状态)。

第二章 对象及其操作

第二章 对象及其操作

第二章对象及其操作第一节对象一、VB的属性(一)、什么是对象1、窗体和控件就是Visual Basic中预定义的对象。

2、对象是具有特殊属性(数据)和行为方式(方法)的实体。

建立一个对象后,其操作通过与该对象有关的属性、事件和方法来描述。

(二)对象属性1、属性是一个对象的特性,不同的对象有不同的属性。

2、除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格式如下:对象名.属性名称=新设置的属性值(三)对象事件1、所谓的事件,是由VB预先设置好的、能够被对象识别的动作,不同的对象能够识别的事件也是不一样的。

当事件由用户触发或由系统触发时,对象就会对该事件做响应。

2、响应某个事件后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做事件过程。

3、事件过程的一般格式如下:Private Sub 对象名称事件名称()………………事件响应程序代码………………End Sub“对象名称”指的是该对象的Name属性:“事件名称”是由VB预先定义好的赋予该对象的事件,而这个事件必须是对象所能识别的。

(四)、对象方法1、在传统的程序设计中,过程和函数是编程语言的主要部件。

而在面向对象程序设计中,引入了称为方法的特殊过程和函数。

2、方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部一样,其调用格式为:对象名称.方法名称3、在调用方法时,可以省略对象名。

在这种情况下,VB所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。

二、对象的属性设置(一)激活属性窗口的几种方法:1、用鼠标单击属性窗口的任何部位。

2、执行“视图”菜单中的“属性窗口”命令。

3、按F4键。

4、单击工具栏上的“属性窗口”按钮。

5、按组合键Ctrl+Pgdn或Ctrl+Pgup。

(二)属性不同,设置新属性的方式也不一样,通常有以下3种:1、直接键入属性值有些属性,如Caption、Text等都必须由用户键入,在建立对象(控件或窗体)时,VB可能为其提供默认值。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。

窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。

(VB二级)第2章 面向对象编程基础精品PPT课件

(VB二级)第2章 面向对象编程基础精品PPT课件

(4)Enabled 设置在程序运行时对象是否有效。
(5)Visible
设置在程序运行时对象是否可见。
(6)BackColor、ForeColor
这两个属性为颜色属性。BackColor属性用 于设置对象的背景颜色;ForeColor属性用 于设置对象中显示的图片和文本的前景颜色。
关于对象的属性,应注意下列几点:
2.1.1 对象的命名
对象名称命名规定: (1)名称必须以字母开头,由字母、汉字(最好不 用)、数字及下划线组成; (2)名称的长度不超过40个字符; (3)名称不能与VB的公共对象的名称相同,例如 Clipboard、Screen或App等; (4)相同类型的对象不能有相同的名称(若相同则 会生成控件数组,见6.6节); (5)名称的命名最好体现“见名知义”,即可以反 映出对象的类型与对象的用途。
2.2 窗体
窗体对象是VB应用程序最基本的对 象之一, VB工程中至少要包含一个窗体 对象。窗体是一种容器,其本身有着自己 的属性、方法和事件。属性定义窗体的外 观,方法定义窗体的行为,事件定义窗体 与用户的交互。
2.2.1 窗体的结构
2.2.2 窗体的属性
除了具有表2-1所列出的Name、Caption、 Enabled、Visible、BackColor、ForeColor、 Font等属性,还具有以下一些经常使用的属性。 (1)AutoRedraw
1.事件 所谓“事件(Event)”是由VB系统预先
设置好的、能够被对象识别的动作。 每一个对象能识别的事件是不同的。 对象的事件可以由用户触发(或称激活),
例如,单击鼠标或按下键盘按键。也可以由系 统触发。
命令按钮对象所能识别的事件:
对象的常用事件:

计算机vb二级 第2章 VB快速入门

计算机vb二级 第2章 VB快速入门
14
2.1.3 最常用对象的使用
对象
窗体 标签
第 二 章
属性
name caption 标题 name caption 标题
方法
事件
快 速 入 门
VB
文本框
name text 文本内容
click单击
VB快速入门
2.1 对象的概念
第 二 章
快 速 入 门
3.VB中的类和对象
VB 工具箱中的可视图标是 VB 系统
第 二 章
设计好的标准控件类。通过将控件
类实例化,得到真正的控件对象。
TextBox 类
快 速 入 门
VB
具体来说,在 工具箱中选择一个控 件,在 窗体上创建一个对象,本质 上就是将该控件所属的类转换为一 个具体的对象。
6
例如:
工具箱内的TextBox是类 窗体上显示的是两个TextBox对象
第 二 章
快 速 入 门
VB
3、编写窗体的单击事件程序
Private Sub Form_Click() Form1.Height = Form1.Height + 500 Form1.Width = Form1.Width + 500 End Sub 4、在属性窗口设置maxbutton、minbutton为
② 窗体(或窗体上的控件)等待事件的发生;
快 速 入 门
VB
③ 事件发生时,执行对应的事件过程;
④ 重复执行步骤②和③。
这种按事件的发生决定程序执行顺序的方式
称为事件驱动方式
12
2.1.2 对象的属性、事件和方法
3.方法:指对象具有的能力,或功能。
例如:文本框对象有方法SetFocus,通过该方 法可以使文本框在程序运行时得到焦点,方便操 作,如输入操作 调用(执行)对象的方法格式为: 对象.方法 [参数名表] 若省略对象,表示当前对象,一般指窗体。 例如:Text1.SetFocus , 此语句使Text1控件获 得焦点,光标在本文框内闪烁。 注意:对象的事件和方法是固定的 13

VB之第二章对象及其操作课件

VB之第二章对象及其操作课件
2.1.2对象属性设置 对象属性设置:对象属性可以在设计阶 段通过属性窗口设置,也可以利用程序代码设置.1.属性窗口设置(在设计阶段设置)步骤:i. 选择要设置属性的对象ii. 激活属性窗口iii. 设置属性10/2/2023 Visual Basic 6.0
第2章 对象及其操作2.1 对象2.2 窗体2.3 控件2.4 控件的画法和基本操作Visual Basic 6.0
10/2/2023
1
2.1 对象> 2.1.1 Visual Basic的对象2 . 1 . 2对象属性设置
10/2/2023 Visual Basic 6.0 2
10/2/2023 Visual Basic 6.0 9
事件过程 ( Event Procudure)·概念:系统响应某个事件后所执行的操作通过一段程 序代码来实现,这样的一段程序代码叫做事件过程。· 格式:Private Sub 对象名称 事件名称()事件响应程序代码End sub对象名称:指的是该对象的 Name 属性。事件名称:是由VB预先定义好的赋予该对象的事件,这个事件必须是对 象所能识别的。一个对象可以识别那些事件?当用户建立一个对象后, vb 能自动确定与该对象相匹配的事件,并显示 出来供用户选择。
2.1.1 Visual Basic的对象> VB 中的对象分为两类:1 )预定义对象: 是系统设计好的,可以直接 如窗体、工具箱、控件等。2)用户定义: 用户可以像c++ 一样建立自己的对象。> 在窗体上创建对象:可以单击工具箱上要创建的对象图标,然后在窗体上合适位置画出对象来。 系统对象:如打印机 (Printer) 、剪贴板(Clipboard) 和屏幕 (Screen) 等。
Font返回一个 Font 对象。Basic 6.0

VB_02对象及其操作

VB_02对象及其操作

后三种窗体,运行时不在任务栏上显示其图标。
二级VB程序设计教程
第二章 对象及其操作
8、Visible属性
用于确定窗体在实际运行中是否可见(True、 False)。
实用于窗口切换。
9、ControlBox 属性
决定是否显示控制菜单图标。 为 TRUE 显示,为 FLASE 不显示; 仅在程序运行时才有效,与 BorderStyle 属性有关。 10、图标属性( Icon )
离窗体的上边界是2000twip
B) Text对象的左边界距离屏幕为800twip,上边界距 离屏幕的上边界为2000twip
C) Text对象的宽度为2000twip,高度为800twip
D) Text对象的高度为800点,宽度为2000点
二级VB程序设计教程
第二章 对象及其操作
3、确定窗体控件启动的位置是( )
决定是否显示最大化和最小化按钮。
12、背景图形属性( Picture ) 用于设置窗体背景图形。
二级VB程序设计教程
第二章 对象及其操作
13、状态属性( WindowState ) 设置窗体在启动时以何种状态显示; 0 ( vbNormal )——表示窗口的正常状态;它是系 统的缺省值;
1 ( VbMinimized )——代表窗体最小化状态,最
5.0"
二级VB程序设计教程
第二章 对象及其操作
二、属性窗口
打开属性窗口的方法:选择“视图”菜单中的“属性 窗口”菜单项,或者右击对象选“属性窗口”或 按 F4 键 ;
考题:打开属性窗口的方法有哪些?
1、以下可以构成语句的一项是 A)对象名.属性 B)对象名.方法名 C)对象名.事件名 D)对象名.函数名
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二讲对象及操作
2.1 对象基本概念2.1.1 对象
对象: 代码和数据的集合。

如: 窗体、按钮、菜单、文本框等。

对象名: 如Form1、Command2、Menu1、Text3 2.1.2 属性
属性: 对象的一组特征,如:标题、宽度、字体等
属性名: 如Caption、Width、Font、Color
属性设置方法:
设计阶段在属性窗口中设置
在代码中设置: <对象名>.<属性名>=<属性值> 例:
Form1.Caption= "学籍管理"
CmdOK.Caption="确定"
2.1.3 事件
事件: 在对象上所发生的事情
如单击、双击、内容改变、尺寸改变等
事件是固定的。

事件过程: 发生某事件后所要执行的程序代码
一般格式:
Private Sub <对象名>_<事件名>([<参数表>])
<程序代码>
End Sub
例:
Private Sub Command1_Click( )
Form1.BackColor = vbRed
End Sub
2.1.4 方法
方法: 用于对对象进行一定的操作。

由函数或过程实现。

方法是固定的
调用格式为: [<对象名>.]方法名[<参数表>]
例:
FirstForm.Print "欢迎使用Visual Basic" SecondForm.Show
MyPicture.Cls
2.2常见属性
2.2.1 常见属性
属性
(1)Name(名称): 窗体的名称,且是磁盘上的窗体文件名,扩展名为.frm。

(2) BackColor: 窗体的背景颜色。

(3) BorderStyle: 窗体的边框样式。

(4) Caption(标题) : 窗体标题栏显示的内容。

(5) Enabled : 窗体(包括其中的控件是否可用)值为Flase时窗体中的所有控件均不允许操作。

(5) Font: 窗体中输出字符的字体、大小等特性。

(6) ForeColor: 窗体的前景颜色。

(7) Picture: 设置要在窗体上显示的图片。

(8) MaxButton: 决定窗体的标题栏中是否具有最大化按钮。

(9) MinButton: 决定窗体的标题栏中是否具有最小化按钮。

2.3常见事件
2.3.1 常见事件
常用事件有: Load、Activate 、Click、DblClick
例:
单击窗体时产生Click事件,将窗体背景设成黄色
Private Sub Form_Click()
Form1.BackColor = vbYellow
End Sub
2.4常见方法
2.4.1 常见方法
窗体上常用的方法有Print、Cls、Move和Show等
(1)Print方法:用于在窗体上输出表达式的值
格式:[对象].print[表达式列表][;|,]
(对象只能是窗体、图形框或打印机)
;(分号):表示光标定位在上一个显示的字符后
,(逗号):表示光标定位在下一个打印区的开始位置,打印区每隔14列开始(2)Cls方法:用于清除运行时在窗体或图形框中显示的文本或图形
格式:[对象].cls(对象只能为窗体或图形框)
例如:Picture1.cls ‘清除图形框内显示的图形或文本
Form1.cls ‘清除窗体上的文本
(3)Show方法:用于快速显示一个窗体,使该窗体变成活动窗体
格式:[窗体名].Show
(4)Move方法:用于移动窗体或控件(除时钟和菜单),并改变其大小
格式:[对象]. Move[左边距离[,上边距离[,宽度[,高度]]]]
[例]在窗体上移动一标签(Label1),每次移动时使标签的长和宽
增加100缇。

Private Sub Command1_Click()
Label1.Move Label1.Left + 100, Label1.Top + 100, _
Label1.Width + 100, Label1.Height + 100
End Sub
2.5窗体对象
2.5.1 窗体对象
窗体: 窗口(一般,设计期称窗体、运行期称窗口)
窗体模块: 每个窗体对应于一个窗体模块
(1)窗体的结构
(2)常用属性
(1)Name(名称): 窗体的名称,且是磁盘上的窗体文件名,扩展名为.frm。

(2) BackColor: 窗体的背景颜色。

(3) BorderStyle: 窗体的边框样式。

(4) Caption(标题) : 窗体标题栏显示的内容。

(5) Enabled : 窗体(包括其中的控件是否可用)值为Flase时窗体中的所有控件均不允许操作。

(5) Font: 窗体中输出字符的字体、大小等特性。

(6) ForeColor: 窗体的前景颜色。

(7) Picture: 设置要在窗体上显示的图片。

(8) MaxButton: 决定窗体的标题栏中是否具有最大化按钮。

(9) MaxButton: 决定窗体的标题栏中是否具有最大化按钮。

(3)常用事件
常用事件有: Load、Activate 、Click、DblClick
例:
单击窗体时产生Click事件,将窗体背景设成黄色
Private Sub Form_Click()
Form1.BackColor = vbYellow
End Sub
(4)常用方法
(5)关键字Me
(6)设置窗体启动。

注意Sub Main()
2.6命令按钮对象2.6.1 命令按钮对象
(1)主要属性
Caption
Style:显示图形或者文字
Picture
ToolTipText
(2)主要事件
注意:使用tab和快捷键
2.7标签对象
2.7.1 标签对象
1、主要属性
(1) Caption: 标签的标题。

(2) Alignment: 确定标签标题的对齐方式。

(3) Autosize: 自动调整以适应大小。

(4) BorderStyle: 确定标签的边框。

0 —无边框;1—有边框。

(5) BackStyle: 指定背景是透明或不透明。

1—不透明;0—透明。

(6)Font
(7)Left、Top
2、主要事件
Click
DBlClick
Change
2.8文本框对象2.7.1 文本框对象
属性
(1) Name(名称): 文本框对象名。

(2) Text: 返回或设置文本框显示的内容。

例: Text1.Text = "欢迎使用Visual Basic"
(3) MultiLine: 决定是否可以显示多行文本。

(4) PasswordChar: 常用于输入口令。

在文本框中键入字符显示为该指定的字符。

(此时MultiLine属性值应为False)
(5) ScrollBars: 用于确定文本框是否带滚动条以及滚动条的方向。

(仅当MultiLine属性值为True时才可以带滚动条)
0-None:无滚动条
1-Horizontal :加水平滚动条
2-Vertical:加垂直滚动条
3-Both :同时加水平和垂直滚动条
(6) SelLength: 在运行期返回或设置选择的字符数。

例: Text1.SelLength=Len(Text1.Text)
表示选中文本框Text1中所有字符。

(7) SelStart: 在运行期返回或设置当前选择文本的起始位置。

例: Text1.SelStart=0
表示选择文本的起始位置从第一个字符开始。

(8) Locked: 指定运行时文本框内容是否可以编辑。

False—可以编辑
True—不可编辑(只读)
事件
(1) Change: 改变文本框的text属性时会引发该事件
例如:用户输入Hello一词,文本框会发生5次变化,从而引发5次Change事件(2)KeyPress:用户按下并释放键盘上的一个ANSI键时, 就会引发该事件,会返回一个KeyAscii参数(按下键的Ascii码)到该事件过程中
(3) GotFocus:在一个对象获得焦点时发生
(4) LostFocus:在一个对象失去焦点时发生
方法
SetFocus
例:
(1)两个文本框内容转移
例:
(1)建立一个登陆应用程序
(2)温度转换。

相关文档
最新文档