VB模拟题2013

合集下载

2013年VB新增试题答案和解读

2013年VB新增试题答案和解读

※※※※※※※※※※※※※※※※※※※※第21套:基本操作请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画1个名称为Shape1的圆角矩形,高、宽分别为1000、2000。

请利用属性窗口设置适当的属性满足以下要求:1)圆角矩形中填满绿色(颜色值为:&H0000FF00& 或 &HFF00&);2)窗体的标题为“圆角矩形”。

运行后的窗体如图所示。

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

【微步骤】步骤1:启动Visual Basic系统,创建一个Form1窗体。

步骤2:在该窗体上画一个形状控件,通过其属性窗口将名称设为shape1,高(Height 属性)设为1000,宽(Width属性)设为2000,Shape属性设为4,FillStyle属性设为0,FillColor 属性设为&HFF00&。

步骤3:激活Form1窗体,通过其属性窗口将标题(Caption属性)设为“圆角矩形”。

步骤4:调试并运行程序,设置工程文件名为sjt1.vbp,设置窗体文件名为sjt1.frm。

(2)在考生文件夹下有一个工程文件 sjt2.vbp。

窗体中已含有除计时器外的其他控件,还有一个过程sub1,其功能是按照Text1中的通话时间计算通话费,并将其显示在Text2中。

程序运行时,单击“通话开始”按钮,则在Text1中累加通话时间(每秒加1),单击“通话结束”按钮,则停止通话时间的累加;单击“计算通话费”按钮,则调用过程sub1。

要求:1)在窗体上画一个计时器(见图),并通过属性窗口设置适当属性。

2)编写三个按钮的Click事件过程。

3)编写计时器的事件过程。

注意:要求程序中不得使用变量,每个事件过程中只能写一条语句,“计算通话费”按钮的事件过程中只允许调用过程sub1。

vb复习题及答案

vb复习题及答案

2013年春VB复习题一.单项选择题(每小题1分,共30分)1.Visual Basic窗体设计器的主要功能是AA)建立用户界面B)编写源程序代码C)画图D)显示文字2.在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:Private Sub Command1_Click()Db=5c=6Print a=b+cEnd Sub程序运行后,单击命令按钮,其结果为A)a=11 B)a=b+c C)a= D)False3.以下叙述中错误的是BA)双击鼠标可以触发DblClick事件B)窗体或控件的事件的名称可以由编程人员确定C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定4.以下不属于Visual Basic系统的文件类型是BA).frm B).bat C).vbg D).vbp5.以下叙述中错误的是CA)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发6.以下叙述中错误的是CCA)Visual Basic 是事件驱动型可视化编程工具B)Visual Basic应用程序不具有明显的开始和结束语句C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)Visual Basic中控件的某些属性只能在运行时设置7.以下声明语句中错误的是BA)Const var1=123B)Dim var2 = 'ABCC)DefInt a-zD)Static var3 As Integer8.以下叙述中错误的是AA)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.BAS为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件9.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是CA)MouseDown B)MouseUp C)Load D)Click10.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是BA)True B)False C)1 D)出错信息11.如果要改变窗体的标题,则需要设置的属性是AA)Caption B)Name C)BackColor D)BorderStyle12.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体属性,预先应执行的操作是AA)单击窗体上没有控件的地方B)单击任何一个控件C)不执行任何操作D)双击窗体的标题栏13.如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是BA)如果工程中含有Sub Main过程,则程序一定首先执行该过程B)不能把标准模块设置为启动模块C)用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D)任何时刻最多只有一个窗体是活动窗体14.窗体的MouseDown事件过程AForm_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single) 有4个参数,关于这些参数,正确的描述是A)通过Button参数判定当前按下的是哪一个鼠标键B)Shift参数只能用来确定是否按下Shift键C)Shift参数只能用来确定是否按下Alt和Ctrl键D)参数x,y用来设置鼠标当前位置的坐标15.以下关于焦点的叙述中,错误的是AA)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B)当文本框失去焦点时,触发LostFocus事件C)当文本框的Enabled属性为False时,其Tab顺序不起作用D)可以用TabIndex属性改变Tab顺序16.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为DA)= B)* C)& D)-17.在窗体上画3个单选按钮,组成一个名为ChkOption的控件数组,用于标识控件数组各元素的参数是BA)Tag B)Index C)ListIndex D)Name18.在窗体上画一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:APrivate Sub Command1_Click()n = Text1.TextSelect Case nCase 1 To 20x = 10Case 2, 4, 6x = 20Case Is < 10x = 30Case 10x = 40End SelectText2.Text = xEnd Sub程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是A)10 B)20 C)30 D)4019.设有以下循环结构Do循环体Loop While <条件>则以下叙述中错误的是( A)A)若"条件"是一个为0的常数,则一次也不执行循环体B)"条件"可以是关系表达式、逻辑表达式或常数C)循环体中可以使用Exit Do语句D)如果"条件"总是为True,则不停地执行循环体20.设窗体上有一个文本框Text1,要求只能显示信息,不能输入。

VB模拟试题一

VB模拟试题一

VB模拟试题一一、选择题1.工程文件的扩展名是()A..vbg B.。

vbp C..vbw D.。

vbl2.一个窗体中带图片框控件(已装入图像)的VB应用程序从文件上看,至少应该包括的文件有()A.窗体文件(。

frm)、项目文件(.vbp/vbw)B.窗体文件(。

frm)、项目文件(。

vbp/vbw)和代码文件(。

bas)C.窗体文件(.frm)、项目文件(。

vbp/vbw)和模块文件(。

bas)D.窗体文件(.frm)、项目文件(.vbp/vbw)和窗体的二进制文件(。

frx)3.以下关于窗体描述正确的是()A.只有用于启动的窗体可以有菜单B.窗体事件和其中所有控件事件的代码都放在窗体文件中C.窗体的名字和存盘的窗体文件名必须相同D.开始运行时窗体的位置只能是设计阶段时显示的位置4.VB中控件主要分为3类,下面哪一种不是VB中的控件类()A.标准控件B.ActiveX C.可插入控件D.外部控件5.在VB的基本数据类型中,通用类型(Variant)可以表示任何类型的变量,如果有定义Dim a,则以下变量赋值中正确的是()A.a=”OK”B.A$=OK C.a=04/01/2001 D.a$=”OK”6.在窗体上添加一个命令按钮和一个文本框,并在命令按钮中编写如下代码:Private Sub Command1_Click( )A=1。

2C=Len(Str$(A)+Space(10))Text1.text=CEnd Sub程序运行后,单击命令按钮,在文本框中显示()A.3 B.8 C.14 D.107.在MsgBox函数中哪一个参数是必须的()A.prompt B.buttons C.title D.context8.以下语句的输出结果是()Print Format$(1234.5,”00,000。

00”)A.1234。

5 B.01,234.50 C.01,234.5 D.1,234.509.有如下语句:Type StudentName As StringAge As IntegerSex As StringEnd TypeDim Stu As StudentWith Stu。

VB机试模拟试卷120(题后含答案及解析)

VB机试模拟试卷120(题后含答案及解析)

VB机试模拟试卷120(题后含答案及解析)题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)在名称为Forml的窗体上建立一个名称为P1的图片框和两个命令按钮,名称分别为Cmdl和Cmd2,标题分别为“输出”和“清除”,如图22—1所示。

要求程序运行后,每单击一次“输出”按钮,不使用任何变量而直接在图片框中显示小写字母“load me’’;如果单击“清除”按钮,则清除图片框中的内容。

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

(2)在名为:Form1的窗体上绘制一个标签,名为Labl,标签上显示“请输入密码”;在标签的右边绘制一个文本框,名为Textl,其宽、高分别为1500和300。

设置适当的属性使得在输入密码时,文本框中显示“*”字符,此外冉把窗体的标题设置为“PassWord窗口”。

运行时的窗体如图22—2所示。

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

正确答案:(1)本题主要考查图片框控件的基本操作。

命令按钮的标题通过Caption属性设置,单击命令按钮触发Click事件;打印信息用Print方法,清除用Cls方法。

题目要求在图片框中打印信息,所以在编写代码时应指定Print方法和C1s方法的使用对象。

在窗体上建立好控件后,先设置控件属性,再编写事件过程。

①建立界面并设置控件属性。

程序用到的控件及其属性见下表。

②命令按钮Cmdl触发Click事件,打印信息用Print方法。

题目要求在图片框中打印信息,所以在编写代码时,应指定Print方法使用对象。

Private Sub Cmdl Click( ) P1.Print”load me”End Sub ③清除用Cls方法。

题目要求清除图片框中的信息,所以在编写代码时,应指定Cls方法的使用对象。

Private Sub Cmd2_Click( ) P1.Cls End Sub ④调试并运行程序。

VB笔试模拟试卷123(题后含答案及解析)

VB笔试模拟试卷123(题后含答案及解析)

VB笔试模拟试卷123(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列说法中错误的是( )。

A.在同一模块不同过程中的变量可以同名B.不同模块中定义的全局变量可以同名C.引用另一模块中的全局变量时,必须在变量名前加模块名D.同一模块中不同级的变量可以同名正确答案:D解析:变量可以分为3类:局部变量、模块变量、全局变量。

在同一模块不同过程中的变量叫做局部变量,其作用域是它所在的过程,所以不同过程中的局部变量可以同名;模块变量的作用范围是整个窗体或模块,引用其他模块中的模块变量时,必须加上模块名;当同一个模块内的不同过程使用相同的变量时,必须声明窗体层的变量,当然不能有重名。

2.下列数据结构中,属于非线性的是( )。

A.线性表B.队列C.树D.栈正确答案:C解析:线性结构,是指数据元素只有一个直接前件元素和直接后件元素。

线性表是线性结构。

栈和队列是指对插入和删除操作有特殊要求的线性表,树是非线性结构。

3.下列叙述中错误的是( )。

A.线性表是由n个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表正确答案:C解析:线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。

但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以C是错误的。

4.按照“先进先出”组织数据的数据结构是( )。

A.队列B.栈C.双向链表D.二叉树正确答案:A解析:队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫“队头”,先插入的元素先被删除,是按“先进先出”的原则组织数据的。

5.下列关于线性链表的描述中正确的是( )。

VB考试题模拟卷(参考答案)

VB考试题模拟卷(参考答案)

VB考试题模拟卷(参考答案)上海交通⼤学基础医学院⼆010年~⼆011学年第⼀学期 10 级专业VB程序设计课程模拟试卷考试⽇期2010.12 ⼤班⼩班姓名学号1、在E盘中的根⽂件夹创建⼀个⼦⽂件夹,新⽂件夹名称为⾃⼰的学号、姓名和“考试”;例如:“5078058001-李⽂海-考试”。

2、要求编程题在上述⽂件夹中保存两个⽂件(窗体⽂件:李⽂海.frm和⼯程⽂件李⽂海.vbp)。

3、将上述⽂件夹上传到⽼师⽹盘上相应班级的⽂件夹中。

⼀、选择题(10分,正式试卷为10题)1、VB是⼀种⾯向对象的可视化程序设计语⾔,采取了____的编程机制。

A、事件驱动B、过程驱动C、函数驱动D、模块驱动2、在VB中____是⼀个特例,它既是类也是对象。

A、命令按钮B、⽂本框C、标签D、窗体3、多窗体程序是由多个窗体组成。

在缺省情况下,VB在应⽤程序执⾏时,总是把____指定为启动窗体。

A、包含控件最多的窗体B、设计时的第⼀个窗体C、含有Form_Load过程的窗体D、命名为Form1的窗体4、VB集成开发环境具有三种⼯作模式,以下____是使⽤最多的VB⼯作模式。

A、编辑B、设计C、运⾏D、中断5、有⼀程序代码:Text1.FontSize = ”宋体”,其中Text1、FontSize和”宋体”分别代表的是____。

A、对象、⽅法、属性B、对象、属性、值C、属性、对象、值D、对象、值、属性6、不具备Caption属性的对象是____。

A、⽂本框B、标签框C、命令按钮D、多选框7、VB是⼀种⾯向对象的程序设计语⾔,____不是⾯向对象系统所包含的三个要素。

A、变量B、事件C、⽅法D、属性8、不具备Text属性的对象是____。

A、⽂本框B、图⽂框C、组合框D、列表框9、当启动程序时,系统⾃动执⾏的是____事件过程。

A、Form_ClickB、Form_LoadC、Command_ClickD、Text1.Change10、表达式Int (19 / 3) +5 ^ 2 * 8 Mod 10 \ 3的值是____。

《VB程序设计基础》模拟试题

《VB程序设计基础》模拟试题

《VB程序设计》模拟试题●填空题1.窗体模块的文件扩展名为 ___FRM_________ 、标准模块的文件扩展名为____BAS______ 、类模块文件的扩展名为______CLS_______ 。

Basic中数据类型可分为 _____标准数据类型________和用户自定义数据类型两大类,前者根据其取值的不同,可分为_____整型_________、 ______长整型_____、布尔型和 ____字符型_________。

3. Abs= ;Int= ____-10_______。

4. "程序"& "设计"运算结果为 ___程序设计____ 。

5. Dim a, b as Boolean语句显式声明变量a是___变体___变量,b是___布尔__变量。

6. MsgBox函数的返回值中, VBRetry表示单击了____重试_____按钮,VBYes 表示单击了___是_____按钮,VBNo表示单击了_____否____按钮。

7. 要加载窗体,可以在代码中使用___________语句,要显示窗体,可以在代码中使用___________方法,要隐藏窗体,可以在代码中使用Hide方法,要卸载窗体,可以在代码中使用___________方法。

8.对话框分为_________对话框和________对话框两种类型,其中_____________ 对话框最常用。

9. 对象是Visual Basic应用程序的基本单元,它是由 ___类___创建的。

在Visual Basic中可以用属性、 __方法___、___事件___ 来说明和衡量一个对象的特性。

10. 条件判断语句可以使用___If…then____________语句、____If…Then…Else______语句和 ______If…Then…ElseIf______语句。

Select case 语句11. 声明一个值为的常量Pi的语句为___Const pi = 。

2013计算机二级VB真考选择题题库(5)

2013计算机二级VB真考选择题题库(5)

2013计算机二级VB真考选择题题库(5)1. 下列叙述中正确的是( B )。

A) 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B) 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C) 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D) 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性2. 下列叙述中正确的是( D )。

A) 栈是一种先进先出的线性表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对3. 软件测试的目的是( D )。

A) 评估软件可靠性B) 发现并改正程序中的错误C) 改正程序中的错误D) 发现程序中的错误4.在软件开发中,需求分析阶段产生的主要文档是(D )A) 软件集成测试计划B) 软件详细设计说明书C) 用户手册D) 软件需求规格说明书5. 软件生命周期是指( A )。

A) 软件产品从提出、实现、使用维护到停止使用退役的过程B) 软件从需求分析、设计、实现到测试完成的过程C) 软件的开发过程D) 软件的运行维护过程6. 面向对象方法中,继承是指( D ) 。

A) 一组对象所具有的相似性质B) 一个对象具有另一个对象的性质C) 各对象之间的共同性质D) 类之间共享属性和操作的机制7. 层次型、网状型和关系型数据库划分原则是( D) 。

A) 记录长度B) 文件的大小C) 联系的复杂程度D) 数据之间的联系方式8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体 计算机之间的联系是(C )。

A ) 一对一B ) 一对多C ) 多对多D )多对一9数据库设计中反映用户对数据要求的模式是(C )。

A ) 内模式B ) 概念模式C ) 外模式D )设计模式10.有三个关系R 、S 和T 如下:则由关系R 和S 得到关系T 的操作是(B )。

B )差C )交D )并11. 以下叙述中正确的是(C )。

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

Visual Basic6.0等级考试模拟试卷第一套模拟试卷一、选择题1.当一个工程含有多个窗体时,单击“启动”按钮,运行的窗体是()。

A) 正在编辑的窗体B) 第一个添加的窗体C) 最后一个添加的窗体D) 在"工程属性"对话框中指定的窗体2.以下声明语句中错误的是()。

A) Deflnta-z B) Dim var='ABC'C) Const varl=123 D) Static var3 As Integer3.设a=8,b=6,c= -1;执行语句Print a>b>c后,窗体上显示的是()。

A) 1 B) True C) False D) 出错信息4.以下能判断是否到达文件尾的函数是()。

A) LOF B) BOF C) LOC D) EOF5.下列()语句是合法的。

A) x>3=y B) x+y=5 C) x=y>3 D) x=y+6.执行语句X = InputBox("请输入圆的半径",0,"求圆的面积"),在弹出对话框后输入5回车,则下列叙述正确的是()。

A) 0是默认值B) X的值是字符"5"C) X的值是数字5 D) 对话框标题是"求圆的面积"7.被一个对象所识别的外界动作被称为()。

A) 事件B)方法C)过程D)属性8.为了使标签Label1不可见,正确的属性设置为()。

A) Label1.Visible=True B) Label1.Visible=1C) Label1.Visible=0 D) Label1.Visible=False9.在图形模式下,点亮坐标为X,Y的像素所用的语句是()。

A) Locate X,Y B) Pset X,Y,5 C) Position X,Y D) Pset(X,Y)10.复选框的Value属性为0时,表示()。

A) 复选框被选中B) 复选框未被选中C) 复选框不可操作D) 复选框内有灰色的钩11.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:Private Sub Commandl—Click0Move 500,500End Sub程序运行后,单击命令按纽,执行的操作为()。

A) 命令按纽移动到距窗体左边界、上边界各500的位置B) 窗体移动到距屏幕左边界、上边界各500的位置C) 命令按纽向左、上方向各移动500D) 窗体向左、上方向各移动50012.要引用列表框List1最后一项数据应使用()。

A) List1.List(ListCount)B) List1.List(List1.ListCount)C) List1.List(ListCount-1)D) List1.List(List1.ListCount-1)13.当拖动滚动条中的滑动块时,将触发的滚动条事件是()。

A) Scroll B) Change C) GotFocus D) DragOver14.在窗体上画一个名称为Text1的文本框,要求文本框只能接收大写字母的输入。

以下能实现该操作的事件过程是()。

A) Private Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii〈65 Or KeyAscii > 90 ThenMsgBox "请输入大写字母"KeyAscii = 0End IfEnd SubB) Private Sub Text1_Change( )If Asc(Text1.Text) > 64 And Asc(Text1.Text) < 91 ThenMsgBox "请输入大写字母"KeyCode = 0End IfEnd SubC) Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If Asc(Text1.Text) < 65 Or Asc(Text1.Text) > 90 ThenMsgBox "请输入大写字母"End IfEnd SubD) Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode〈65 Or KeyCode > 90 ThenMsgBox "请输入大写字母"KeyCode = 0End IfEnd Sub15.下面程序段是判断某月有多少天,请在()处选择正确的选项,使程序完整。

m = Val(InputBox("请输入月份:", "判断某月天数", 1) )Select Case mCase 2Print "2月份闰年有29天,否则为28天"Case ()'此处应选择的正确选项Print m & "月份有30天"Case elsePrint m & "月份有31天"End SelectA) is 4 to 11 B) 4, 6, 9, 11C) m is = 4, 6, 9, 11 D) is = 4, is 6, 9, 1116.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的的文本框,然后编写如下事件过程:Private Sub Command1_Click( )n=Val(Text1.Text)For i=2 To Sqr(i)For j=2 To Sqr(i)If I Mod j=0 Then Exit ForNexe jIf j>Sqr(i) Then Print INext IEnd Sub该事件过程的功能是()。

A) 输出n以内的奇数B) 输出n以内的偶数C) 输出n以内的素数D) 输出n以内能被j整除数17.如在“声明段”中给出Option Base 1 语句,则下列声明的数组A包含()个元素。

Dim A(3,-2 to 1, 5)A) 13 B) 60 C) 75 D) 12018.阅读下列程序:Private Sub Form_Click()Dim S1 As IntegerStatic S2 As IntegerFor i = 1 To 3S2 = S2 + iS1 = S1 + i ^ 2NextPrint S1, S2End Sub程序运行时,单击三次窗体,输出的结果为()。

A) 14 6 B) 14 6 C) 14 6 D) 14 614 6 14 12 28 6 28 1214 6 14 18 42 6 42 1819.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是()。

A) "Text(.txt)||(*.txt)" B) "Text(.txt)(*.txt)"C) "Text(.txt)|(*.txt)" D) "文本文件(.txt)|(.txt)"20.要从磁盘上新建一个文件名为“c:\tm.txt”的顺序文件,正确的是()。

A) F="c:\tm.txt" B) F="c:\tm.txt"Open F For Input As #1 Open F For Input As #1C) Open c:\tm.txt For Input As #1 D) Open "c:\tm.txt" For Output As #1二、简单设计题1.设计如图所示窗体Form1;在窗体内置一个标题为“确定”、名称为C1的命令按钮,按钮高度为500,宽度为1500,其位置距窗体的左边框700,距窗体的上边800。

编写适当的事件过程,使得在运行时,如果单击命令按钮,则命令按钮不可见;如果单击窗体,命令按钮重新显示。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg11.frm,工程文件名为Y vbdsg11.vbp。

----------------------------------------------------------------------------------------------------------------------2.设计如图所示窗体Form1,在窗体上方画一个名称为Lab1、标题为“福建省高校”的标签;在Lab1下方另画一个名称为HS1的水平滚动条(Max为36,Min为8)。

编写适当的事件过程,使程序运行时:拖动滚动条中的滚动块时,Lab1的标题字号从8变到36。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg24.frm,工程文件名为Y vbdsg24.vbp。

----------------------------------------------------------------------------------------------------------------------3.设计如图所示窗体Form1,窗体的标题为“显示图片”;在窗体内画一个名称为Im1的图像框,显示的图片自动伸缩以适应图像框的大小。

编写适当的事件过程,使程序运行后图像框不可见,当单击窗体时,图像框内显示图片考生文件夹下YU3.JPG文件的图片。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg32.frm,工程文件名为Y vbdsg32.vbp。

三、编程题1.打开考生文件夹下的工程Yprog110.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:在文本框text1输入一个十进制数后,单击“转换成二进制”按钮,在label1标签上显示该数等价的二进制数;在文本框text2输入一个二进制数后,单击“转换成十进制”按钮,在label2标签上显示该数等价的十进制数。

注:若违反下列任何一项,则以0分计⑴不得增、删窗体上的控件;⑵不得删改两行“#################################”之间的代码;⑶编程后,需运行程序,并在运行后关闭程序窗口。

----------------------------------------------------------------------------------------------------------------------2.打开考生文件夹下的工程Yprog210.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:单击“读入数据”按钮,则读入考生文件夹的Y210.txt文件,并显示在Text1中;单击“最长单词是”按钮,找出文本框text1中最长单词并显示在label1标签上。

相关文档
最新文档