国二计算机VB教程5

合集下载

二级VB用户手册(优秀范文5篇)

二级VB用户手册(优秀范文5篇)

二级VB用户手册(优秀范文5篇)第一篇:二级VB用户手册二级Visual Basic用户手册 1.1 引言南京易考无忧科技有限公司研制的全国计算机等级考试超级模拟软件提供了开放式的考试环境,具有自动计时、自动阅卷评分、完阿全模拟真实考场等功能,能让考生尽快熟悉等级考试的考试环境,掌握全国计算机等级考试的出题规律,顺利地通过考试。

全国计算机等级考试超级模拟软件(二级Visual Basic)包括笔试和上机两部分。

笔试分为选择题和填空题;上机分为基本操作题、简单应用题和综合应用题。

等级考试中上机考试部分在中文版Windows XP系统环境下运行,用来测试考生在Windows的环境下对Visual Basic编程软件的使用能力。

1.2 安装过程1)启动计算机,进入Windows操作系统。

2)将模拟软件光盘放入光驱中。

3)系统自动启动安装程序,单击“二级Visual BASIC”,然后按提示进行安装。

4)安装成功后,系统将自动在桌面上创建“二级VB 笔试考试”、“二级VB练习”、“二级VB上机考试”的快捷方式图标,并在“程序”菜单项中增加“全国计算机等级考试超级模拟软件(二级VB激活版)”。

1.3 考试环境1.3.1 硬件环境CPU:Pentium IV 或以上内存:512MB或以上硬盘:剩余空间500MB或以上中文版Windows XP 中文版Visual Basic 6.0 1.4 软件激活此软件为激活版,试用时只能看到一套试题,请按以下步骤进行激活。

(注意:本软件是与电脑绑定的,只能在一台电脑上激活一个科目。

在本活动期间内可在另外一台电脑上在线再次激活该科目一次。

请在激活前先试用,确保软件在此电脑上运行正常。

)1.4.1 如果您的电脑可以上网1)双击桌面上的“二级VB练习”快捷方式,出现下图所示的界面:2)单击“激活”按钮,出现下图所示的界面:4)如果您是从网上下载的安装包,没有注册卡,请单击“输入激活码”,出现下图所示的界面:5)在软件激活界面中,单击“复制产品ID”按钮(可以将复制的产品ID粘贴保存在记事本中)。

计算机二级VB重点知识5

计算机二级VB重点知识5

计算机⼆级VB重点知识5★熟悉VB程序中代码和语句书写规则;★掌握VB的数据类型;4.1 程序代码的组织⽅式⼀个VB程序由窗体界⾯和程序代码两部组成,通过程序代码把窗⼝界⾯的各个对象以及应⽤中的其它元素联系在⼀起。

程序代码部分则由若⼲被称为“过程”的代码⾏及向系统提供某些信息的说明组成。

过程及说明⼜被组织在“模块”之中。

将设计的过程代码及相关说明合理地组织到不同的模块之中,也就是设计代码的结构,在创建VB应⽤程序时是最为重要的⼀个步骤。

⼀、过程所谓“过程”,就是具有特定书写格式、包含若⼲可被作为⼀个整体执⾏的代码的组合。

根据执⾏⽅式,可把“过程”分为“事件过程”和“通⽤过程”两类。

⼆、模块模块是VB⽤于将不同类型过程代码组织到⼀起⽽提供的⼀种结构。

在VB中具有三种类型的模块:窗体模块标准模块类模块4.2 VB代码书写规则(1)程序中不区分字母的⼤⼩写,Ab与AB等效;(2)系统对⽤户程序代码进⾏⾃动转换:1)对于VB中的关键字,⾸字母被转换成⼤写,其余转换成⼩写2)若关键字由多个英⽂单词组成,则将每个单词的⾸字母转换成⼤写3)对于⽤户定义的变量、过程名,以第⼀次定义的为准,以后输⼊的⾃动转换成⾸次定义的形式(1)在同⼀⾏上可以书写多⾏语句,语句间⽤冒号(:)分隔(2)单⾏语句可以分多⾏书写,在本⾏后加续⾏符:空格和下划线 _(3)⼀⾏允许多达255个字符4.3 VB的数据类型4.3.1数据类型1. VB的标准数据类型注意:1)VB中对没有声明的变量其缺省的数据类型是变体型,可以⽤来存储各种数据,但所占⽤的内存⽐其它类型都多。

为提⾼运⾏效率(整型效率较⾼),或达到⼀定的运算精确度(浮点型精度较⾼,但运⾏较慢),应合理的定义数据类型。

2)逻辑型数据只有True 和False两个值,转换成整型时,True=-1 ,False=0,将其它类型转换成逻辑型时,⾮0数转换为True ,0转换为False.3)字符型可以包括所有的西⽂字符和汉字,字符必须⽤双引号括“”起来,如:“abc123”4)⽇期型数据按8字节的浮点数来存储,⽇期型数表⽰⽅式有两种:可以⽤号码符#括起来,也可以⽤数字序列表⽰(⼩数点左边的数字代表⽇期,右边代表时间,0为午夜,0.5为中午12点,负数表⽰是1899年12⽉31⽇前的⽇期和时间)。

全国计算机二级考试之VB教程(韩仲志)

全国计算机二级考试之VB教程(韩仲志)

窗口就是代表屏幕上某个矩形区域的对象,一个窗口 里可能还包括其它窗口,这些在窗口里的窗口叫做子窗 口。在Visual Basic中,把这种窗口的界面称为“窗 体”。在窗体上,可以设置用于和使用者交互的各种部 件,例如标签(Label)、文本框(TextBox)、列表框 (ListBox)、命令按钮(CommandButton)、以及组 合框(ComboBox)等,这些部件统称为“控件”。应 用程序的每个窗体和窗体上的控件都是Visual Basic的 对象。 2.对象属性 “属性”是对对象特性的描述,不同的对象有不同的 属性。对象类定义了类的一般属性。例如,汽车轮胎的 一般属性包括由橡胶制成、里面充有空气等。就具体的 对象而言,除要继承对象类规定的各种属性(称为继承 性)之外,还具有它的特殊属性。例如轮胎直径的大小、 厚度、胎面的花纹等。规定了对象的特殊属性,也就是 将该对象“具体化”了。
1.4.1 窗体设计窗口和工程容器
1.4.2 属性窗口
属性窗口给出和控件的属性,例如标题、大小、颜色 等。也可以在属性窗口对窗体和控件的属性进行修改和 设置。
1.4.3 工程资源管理器窗口
工程资源管理器窗口给出当前工程的所有资源,例如文件、窗体、 模块、报表等。添加、删除、显示、隐藏这些资源操作也可以在工程 资源管理器窗口中进行。 工程是指用于创建一个应用程序的文件的集合,这些文件可以分为 6类,分别是: (1)窗体文件,其文件扩展名为.frm; (2)标准模块文件或称程序文件,其文件扩展名为.bas; (3)类模块文件,其文件扩展名为.cls; (4)工程文件,其文件扩展名为.vbp; (5)工程组文件,其文件扩展名为.vbg; (6)资源文件,其文件扩展名为.res。 其中,类模块文件、工程组文件、资源文件不在考试大纲范围内。 工程资源管理器窗口的顶部有3个按钮,分别是查看代码、查看对 象、切换文件夹。

计算机二级VB完整版教程

计算机二级VB完整版教程

计算机等级考试二级VB基础教程1.Visual Basic是什么Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。

“Visual”指的是开发图形用户界面(GUI)的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。

“Basic”指的是BASIC(Beginners All-Purpose Symbolic Instruction Code)语言,一种在计算技术发展历史上应用得最为广泛的语言。

Visual Basic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI有直接关系。

专业人员可以用Visual Basic实现其它任何Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。

Visual Basic Scripting Edition(VBScript)是广泛使用的脚本语言,它是Visual Basic语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。

VB简单易学,通用性强,用途广泛。

VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。

数据访问特性允许对包括Microsoft SQL Server和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。

有了ActiveX(TM)技术就可使用其它应用程序提供的功能,例如Microsoft Word字处理器,Microsoft Excel电子数据表及其它Windows应用程序。

Internet能力强大,很容易在应用程序内通过Internet或intranet访问文档和应用程序,或者创建Internet服务器应用程序。

已完成的应用程序是使用Visual Basic虚拟机真正.exe文件,可以自由发布。

全国计算机等级考试二级 VB基础教程电子教案

全国计算机等级考试二级 VB基础教程电子教案
可视化 :Visual的英文含义既是可视化,在可视化环境下创 作前端界面也就如同摆放积木。 面向对象 :面向对象编程是建立在类的基础上的,其通过类 的封装而使源程序更加便于维护。 部件编程 :部件编程则使软件创建如同组装一辆汽车。 事件驱动 :事件驱动则是指程序的执行路线是基于用户的操 作步骤来确定的。
常量在被定义之后,就可以在代码中作为数据使用。 例如: Const MaxPlanets As Integer = 9 Const People As Integer =19 Static SolarSystem (1 To MaxPlanets) If WorldPop > People Then Exit Sub
Boolean 数据类型
Boolean是逻辑型变量,其值只能是True、 False。 Boolean 的缺省值为 False。
Date 数据类型
用于存储Date 和 Time 值。 例如:
Dim SomeDate As Date
SomeDate = #1980-03-16# SomeDate = #3-6-93 13:20#
1、添加“文本框控件”,用于商品的单价、数量的输入。
2、添加“命令按钮控件”,并在其Click事件中添加“计价 程序”,用于商品计价 。 3、添加“标签控件”,用于商品价值和商品总价的输出。
集成开发环境(2)
Visual Basic 6.0集成开发环境由菜单、工具栏、工具箱、窗 体设计器、属性窗口、工程管理器、代码编辑器,以及对象浏 览器、窗体布局窗口、编程环境设置窗口等组成;它们是用户 实施可视化开发所必须的成分。
调试菜单
调试菜单用于调试、监视程序 。 包括:逐语句、逐过程、跳出、 运行到光标处、添加监视、编辑 监视、快速监视、切换断点、清 除所有断点、设置下一条语句、 显示下一语句等子菜单项。

全国计算机等级考试二级VB教程(1~6章)

全国计算机等级考试二级VB教程(1~6章)

心之所向,所向披靡全国计算机等级考试二级VB教程(1~6章)第四章VB程序设计基础一:基本数据类型:1 字符串(String)在VB中字符串是放在双引号内的诺干个字符,其中不含任何字符的字符串为空字符串字符串分变长字符串和定长字符串。

变长字符串:长度不确定。

定长字符串:有确定个数的字符2数值:整型数和浮点数整型数是不带小数点和指数符号的数。

在机器内部以二进制补码形式表示整型数又分整数和长整数:整数(Integer)以两个字节(16位)的二进制码表示和参加运算。

取值范围-32768~32767。

长整数(Long)以带符号的4个字节(32位)二进制数存储。

浮点数(小数是浮动的)分单精度浮点数和双精度浮点数:单精度浮点数(Single)以4个字节(32位)存储,用E来表示。

双精度浮点数(Double)用8个字节(64位)存储,用D来表示。

3货币(Currency)小数是固定的。

4字节(Byte)一种数值类型,以一个字节无符号二进制数存储,取值范围0~2555布尔(Boolean)两个字节存储,只有True和False两取值。

6日期(Date)格式:mm/dd/yyyy或mm-dd-yyyy。

二:常量和变量:1 常量:文字常量符号常量。

文字常量:①字符串常量:由字符组成,除双引号和回车符之外的任何ASCII字符,长度不能超过65535 ASCII码:A 65 B 66 a 97 b 98②数值常数:整型数、长整型数、货币型数和浮点数。

整形数:十进制、十六进制和八进制。

十进制整型数:由一个或几个十进制数字(0~9)组成,可带正负号。

十六进制整型数:由一个或几个十六进制数字(0~9及A~F或a~f)组成,前面冠以&H(或&h),取值范围&HO~&HFFFF。

八进制整型数:由一个或几个八进制数字(0~7)组成,前面冠以&(或&O)长整型数:十进制长整型数:其组成与十进制整型数相同。

计算机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中,变量可以用来存储不同类型 的数据,如整数、浮点数、字符串等 。
线程优先级
了解并掌握线程优先级的概念和设置方法,能够根据需要设置线程的 优先级。

计算机VB二级答案第五章(答案完整)

计算机VB二级答案第五章(答案完整)

设计题No . 1No . 2No . 3No . 4步骤一:设计窗体如图所示,窗体的Caption属性值修改为“课程选择“步骤二:添加一列表框控件,打开属性窗口,为其List属性输入四个题目要求的选项。

步骤三:设置列表框控件的Style属性值为1-checkBox (注:让选项以复选框显示)No . 5在窗体上添加一个列表框,修改其属性:name(名字)设置为MyList ,设置其Left属性为700,Top属性值为100 ;在其List属性中添加数据项“篮球”,“唱歌”,“旅游”,“阅读”,,修改其MultiSelect属性值为2-Extended使得列表框可以多选No . 6窗体的Caption属性设置为”课程”组合框Style属性设置为1-SimpleCombo,List属性中根据要求添加选项,Text属性中输入“课程”No . 71.在窗体添加一个标签,修改其名称属性为L1,修改其Caption属性为“水平滚动条”,修改Alignment属性为2,修改Font属性为四号2.在窗体上添加一个水平滚动条,修改其名称属性为HS1,修改其Min属性为0,修改Max属性为80,修改其Value属性为40No . 8在窗体上添加一图像框控件image,在属性窗口中,修改图像框控件的名字(名称属性)为Img,在属性窗口中修改图像框Img的Picture属性为“K:\fjexam95\Athena.bmp”,在属性窗口中修改图像框Img的Stretch属性的值为TrueNo . 9图像框控件(image),修改名称属性为Img,Picture属性为K:\fjexam95\Artist.gif,设置Stretch属性为TrueNo . 10标签属性:name(名称)设置为MyLab,Caption属性设置为“自然美景”,Font属性按要求设置,Alignment 属性设置为2-Center。

图象框属性:BorderStyle属性设置为1(默认),picture属性根据要求设置,Stretch属性设置为TrueNo . 111.在窗体上添加一个标签控件,修改其Caption属性为“你认识吗?”,设置Font属性为隶书、三号,设置Alignmen属性为居中。

计算机等级考试二级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大纲

计算机等级考试二级vb大纲计算机等级考试二级VB(Visual Basic)大纲是针对计算机编程语言Visual Basic的考试标准,它涵盖了VB编程的基础知识和应用技能。

以下是计算机等级考试二级VB的大纲内容:# 一、VB编程基础1. VB语言概述- VB的发展历史- VB的特点与应用领域2. VB开发环境- VB集成开发环境(IDE)的介绍- 项目和解决方案的概念3. VB语法基础- 基本数据类型- 变量和常量- 运算符和表达式4. 控制结构- 顺序结构- 分支结构(If...Then...Else, Select Case)- 循环结构(For...Next, While...Wend, Do...Loop)# 二、VB程序设计1. 过程与函数- Sub过程的定义与调用- Function函数的定义与调用- 参数传递2. 数组- 一维数组与多维数组- 数组的声明与使用3. 字符串处理- 字符串的基本概念- 字符串函数(如Len, Mid, Left, Right等)4. 集合与字典- 集合的基本概念- 字典的创建与使用# 三、VB界面设计1. 窗体- 窗体的属性、方法和事件- 窗体的布局与设计2. 控件- 标准控件(如Label, TextBox, Button等)- 列表控件(如ListBox, ComboBox等)- 容器控件(如Panel, Frame等)3. 菜单与工具栏- 菜单的创建与事件处理- 工具栏的设计4. 对话框- 标准对话框(如Open, Save, Print等)- 自定义对话框的设计# 四、VB高级编程1. 文件操作- 文件的打开、读取、写入和关闭- 文件系统操作(如目录操作)2. 数据库访问- 数据库的基本概念- ADO(ActiveX Data Objects)的使用- 数据绑定控件3. 错误处理- 错误处理机制- Try...Catch...Finally结构4. 多线程编程- 线程的基本概念- 线程的创建与控制# 五、VB项目实践1. 项目需求分析- 需求收集与分析- 项目规划与设计2. 项目开发流程- 编码规范- 版本控制3. 项目测试- 单元测试- 集成测试4. 项目部署与维护- 部署策略- 维护与升级# 六、VB考试要求1. 考试内容- 理论知识测试- 编程实践测试2. 考试形式- 笔试- 上机操作3. 考试标准- 考试时间- 评分标准4. 考试准备- 学习资料- 模拟考试计算机等级考试二级VB大纲为考生提供了一个全面的学习框架,帮助考生系统地掌握VB编程的基础知识和应用技能,为通过考试打下坚实的基础。

Visual Basic应用任务教程课件VB-5

Visual Basic应用任务教程课件VB-5
在VB中,一个菜单项就是一个控件,也是一个 对象,具有属性、事件和方法。菜单控件的常用属 性包括Caption、Enabled、Visible、Checked等。 菜单控件只包含一个事件,即Click事件。
【任务4】 设计应用程序的主菜单
知识链接
二、菜单编辑器
“菜单编辑器”是VB系统提供的一个简单实用 的工具,可用于设计应用程序的菜单,如添加新菜 单、修改或重排已有菜单、删除已有菜单等。启动 菜单编辑器可以通过以下几种方式:
【任务5】设计应用程序的快捷菜单
设计分析
快捷菜单,也称弹出式菜单,即鼠标右键单击 某对象时所弹出的菜单。弹出式菜单的创建方法与 下拉式菜单的创建方法基本相同,同样需要在菜单 编辑器中输入菜单结构,然后在鼠标事件中编写程 序代码,VB中没有鼠标右击事件,一般在鼠标的 MouseDown或MouseUp事件中编写代码。
【任务5】设计应用程序的快捷菜单
完成步骤
1.创建界面 按题目要求创建界面
2.过程代码 编写并输入过程代码
【任务5】设计应用程序的快捷菜单
知识链接
弹出式菜单,即右击某对象时所弹出的菜单, 也称快捷菜单。弹出式菜单是浮动的,它是针对某 一对象建立的,在对象区域中的任何位置均可通过 右击鼠标调出弹出菜单。弹出式菜单与下拉菜单建 立方法相同,都是通过“菜单编辑器”完成的。弹 出菜单的第一项为弹出菜单的总标题,总标题的名 称即为整个弹出菜单的名称,总标题的Visible属 性必须设置为False。
【任务6】设计应用程序的工具栏
效果描述
为应用程序的界面设计工具栏,如图所示。工具栏包 括“打开”、“ 剪切”、“ 复制”、“ 粘贴”、 “ 打印”、“颜色”六个工具按钮,工具按钮的有相应 的功能。

VB二级第5章PPT课件

VB二级第5章PPT课件
说明: ❖ [对象名.] 可以是窗体名、图片框名,也可是立即窗口“Debug”。 ❖ 若省略对象,则表示在当前窗体上输出。 ❖ 用Print方法在图片框和立即窗口对象中输出与在窗体对象中的输
出方法完全相同。
3
2020/10/13
5.1 数据输出---Print方法
5.1.2 和Print方法有关的函数
12
2020/10/13
谢谢您的指导
THANK YOU FOR YOUR GUIDANCE.
感谢阅读!为了方便学习和使用,本文档的内容可以在下载后随意修改,调整和打印。欢迎下载!
13
汇报人:XXXX 日期:20XX年XX月XX日
理用户动作时,用过程形式; 对话框样式=<按钮>[+<图标>][+<缺省按钮>] [+<
模式>]
8
2020/10/13
说明:
1. “标题”和“提示”与InputBox函数中对应的 参数相同;
2. “按钮+图标 +缺省按钮+模式”是整型表达 式,决定信息框按钮数目、出现在信息框上的 图标类型及操作模式(见表4.1)
8. E-:指数是正数时在E后面不显示符号“+”,是负数时在E后面显 示符号“-”。
4
2020/10/13

5.1 数据输出---Print方法
5.1.4 CurrentX、CurrentY属性
设置或返回窗体下一次输出位置的水平、垂直坐标,这两个属性 只能在代码窗口使用,不能在属性窗口中直接设置,单位twip。使用 对象可以是窗体或图片框,用于在Print输出前精确地定位输出位置。
第五章 数据的输入与输出

全国计算机二级考试《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中显示“我开汽车去”,如图所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本中间画一条直线,直线的长度与文本的长度相同。该属 性的默认值为False。 5.重叠显示 当以图形或文本作为背景显示新的信息时,有时候需要 保留原来的背景,使新显示的信息与背景重叠,这可以通 过FontTransParent属性来实现,格式如下:
FontTransParent[= Boolean]
机,也可以是立即窗口。如果Print方法不带有控件对象名 时,它将把输出内容输出到窗体上; (2)“p1,p2…”可以是一个或多个表达式,也可以数值 表达式、字符串。如果只有Print,而省略“Object”和 “p1,p2…”,则输出一个空行; (3)当采用逗号作为分隔符时,两个输出项将分别输出 到两个标准分区,每个标准分区的长度是14。而采用分号 14 作为分隔符时,两个输出项将紧接着输出; (4)Print方法具有计算和输出双重功能,对于表达式, 它是先进行计算,然后再将计算的结果输出; (5)通常,每次执行一次Print方法后系统将自动的换行, 而不是将下一个Print方法输出的内容紧挨着输出。
型。 2.字体大小 字体大小通过FontSize属性设置,一般格式为:
FontSize[= 点数]
这里的“点数”用来设定字体的大小。在默认情况下, 系统使用最小的字体,“点数”为9。如果省略“ = 点 数”,则返回当前字体的大小。
5.4.2 字体其它属性
1.斜体字 斜体字通过FontItalic属性设置,其格式为:
(2)可选的参数n是在显示或打印列表中的下一个表达 式之前移动的列数。若省略此参数,则Tab将插入点移动 到下一个打印区的起点,一般是下一行; (3)当在一个Print方法中有超过一个Tab函数的时候, 每个Tab函数对应一个输出项,各输出项之间用分号隔开。 2.Spc函数 格式:Spc(n) 与 Print # 语句或 Print 方法一起使用,对输出进行定 位,也就是在Print的输出中,用Spc函数可以跳过n个空 格。 说明: (1)Spc函数和Tab函数作用类似,而且可以相互代替; (2)参数n的取值范围是0 ~ 32 676,且n要为整数,这
5.1.1 Print方法
Print方法可以在窗体上显示文本字符串和表达式的值, 并可在其他图形对象或打印机上输出信息。其一般格式为:
[Object.]Print p1<s> p2<s> …
式中,p1,p2…是输出项;s是输出项之间的分隔符, 可以是逗号,也可以是分号。 说明: (1)“Object”即对象名称,既可以是窗体、图片框、打 印
各参数的含义及作用与MsgBox函数相同,由于 MsgBox语句没有返回值,常用于较简单的信息显示。
5.4 字型
在Visual Basic中有多种的中英文字体可供使用,并且 可以通过设置字形的属性来改变字体的大小、笔画的粗细、 显示方向和加下划线、删除线以及重叠等。
5.4.1 字体类型和大小
1.字体类型 字体类型通过FontName属性设置,一般格式为:
该函数的功能是按“格式字符串”指定的格式输出 “数值表达式”的值。如果省略“格式字符串”,则 Format$函数的功能与Str$函数基本相同,惟一的差别是, 当把正数转换成字符串时,Str$函数在字符串前面留有 一个空格, 而Format$函数则不留空格。
用Format$函数可以使数值按“格式字符串”指定的 格式输出,包括在输出字符串前加$、字符串前或后补充 0以及加千位分隔符等。“格式字符串”是一个字符串常 量或变量,它由专门的格式说明字符组成,由这些字符 决定数据项的显示格式,并指定显示区段的长度。当格 式字符串为常量时,必须放在双引号中。具体的格式说 明字符见表5.1所示。
式中,z可以是变体变量或者字符串型变量,也可以是 数值型变量(若输入的内容不可以转换成数值型数据,则 会产生运行错误的信息)。 在调用InputBox函数时,屏幕上将产生一个带有提示信 息的对话框,用户输入数据后按回车键或者单击“确定” 按钮,即可把输入的数据付给变量。若按【Esc】键或者 单击“取消”按钮,则返回0值或者空串。 InputBox函数有7个参数,其中Prompt为必选参数。可 选的xpos、ypos参数必须同时出现,Helpfile、Context参 数也必须同时出现。
FontUnderline[= Boolean]
如果FontUnderline属性被设置为True,则可使输出的 文本加上下划线。该属性的默认值为False。 4.加删除线 加删除线。格式为:
FontStrikethru[= Boolean]
如果把FontStrikethru属性设置为True,则在输出的文
第5章 数据的输入输出 章
本章内容: 5.1 数据输出——Print方法 5.2 数据输入——InputBox函数 5.3 MsgBox函数和MsgBox语句 5.4 字型 5.5 打印机输出
5.1 数据输出——Print方法
一个计算机程序除了要设计界面外,一般还要包括三个 部分:输入、处理和输出。 在Visual Basic中,将Print用作方法来输出数据。该方 法可用于窗体,同时也可用于其它对象。
5.2 数据输入——InputBox函数
InputBox函数用来接受用户通过键盘输入的数据,即产 生一个对话框,这个对话框作为输入数据的界面,等待用 户输入数据,并返回所输入的内容。其格式为:
z=InputBox(Prompt,[,Title][ ,Default][,xpos,ypos [,Helpfile,Context])
如果该属性被设置为True,则前景的图形或文本可以与 背景重叠显示;如果被设置为False,则背景将被前景的 图形或文本覆盖。 说明: ① 设置一种属性以后,该属性立即就开始起作用,并且不 会自动失效,只有重新设置以后,才能改变该属性的值; ② 除重叠显示属性只能用于窗体和图片框以外,其它的属 性均适用于窗体、各种控件以及打印机; ③ 如果上述的几种属性在使用的时候省略对象名,则系统 默认为当前的窗体。
格式:[对象.]Move左边距离[,上边距离][,宽度[,高度]]
Move方法用来移动窗体和控件,并可以改变其大小。 其中“对象”可以是窗体以及除菜单、定时器之外的所有 控件,如果省略“对象”,则默认为带有焦点的窗体。 “左边距离”、“上边距离”、“宽度”、“高度”的单 位均为twip(中文意思是“缇”)。 3.TextHeight和TextWidth方法 格式:[对象.]TextHeight(字符串) [对象.]TextWidth(字符串) 这两个方法都是用来返回按 Form、PictureBox 或 Printer 的当前字体被打印的文本字符串的高度或宽度。它 们的单位是twip。如果省略“对象”,则用来测试当前窗 体中的字符串。
表5.1 Format$函数的格式说明符
Format$函数的主要功能如表5.2所示。
表5.2 Format$函数的功能
5.1.4 其它方法和属性
1.Cls方法 格式:[对象.]Cls Cls方法清除对象上的输出内容,默认为当前窗体,也 可以是PictureBox等支持Print和Cls函数的对象。 2.Move方法
表5.3 Type参数的取值
Title:信息框标题(字符型),缺省时,为空白; Helpfile,Context:是与帮助有关的两个参数。Helpfile 是一个字符串,规定帮助文件的文件名(带路径); Context是一个数值,用来表示相关帮助主题的帮助索引 号,二者要么都不用,要么同时使用。
图5.1所示的就是InputBox函数的对话框。
图5.3 InputBox函数的对话框 说明: ① InputBox函数在默认情况下的返回值是一个字符串(不 是变体类型); ② 每执行一次InputBox函数只能输入一个值,如果要输入 多个值,则必须多次调用InputBox函数; ③ InputBox函数也可以写成InputBox$的形式。
[窗体.][控件.]|Printer.FontName[= “字体类型”]
FontName可作为控件、窗体或者是打印机的属性,用 来设置在这些对象上输出的字体类型。“字体类型”指的 是在Visual Basic中可以使用的各种中英文字体。 用FontName =“字体类型”可以设置中英文字体的类型, 若省略“=字体类型”时,则返回当前正在使用的字体类
5.1.2 与Print方法有关的函数
Visual Basic提供了几个与Print配合使用的函数,分别 是Tab、Spc、Space和Format$等。 1.Tab函数 格式:Tab(n) Tab函数与Print #语句或Print方法一起使用,对输出进 行定位,就是把光标移到由参数n指定的位置,从这个位 置开始输出内容。输出的内容放在Tab函数的后面,用分 号隔开。 说明: (1)对参数n的取值范围没有严格具体的规定。当n比行 宽大时,显示位置为n Mod 行宽;当n<1时,则把输出位 置移到第一列;
FontItalic[= Boolean]
当FontItalic属性被设置为True时,文本以斜体字输出。 该属性的默认值为False。 2.粗体字 粗体字通过FontBold属性设置,一般格式为:
FontBold[= Boolean]
该属性可以为两个值,即True和False。当FontBold属 性为True时,文本以粗体字输出,否则按正常字输出。默 认为False。 3.加下划线 下划线即底线,用FontUnderline属性可以在输出的文 本的底部加上一条直线,长度与文本长度相同。其格式为:
5.3 MsgBox函数和MsgBox语句
5.3.1 MsgBoຫໍສະໝຸດ 函数MsgBox函数的格式如下:
MsgBox(Msg [,Type][,Title][,Helpfile,Context])
MsgBox函数中的各个参数含义如下: Msg:长度不超过1024个字符,它规定了对话框内显示 的消息内容; Type:这是一个由4个数值常量组成的式子,形式为 c1+c2+c3+c4,用于决定信息框中按钮的个数和类型以及 出现在信息框中的图标类型,各个参数的可选值以及其功 能如表5.3所示(凡有0值的参量,0值为缺省值)。
相关文档
最新文档