VB6.0程序设计教程复习题

合集下载

《Visual BASIC程序设计》期末考试选择题复习(180题)

《Visual BASIC程序设计》期末考试选择题复习(180题)

1. Visual Basic集成开发环境中不包括下列哪些窗口( )。

A、工具箱窗口B、工程资源管理器窗口C、属性窗口D、命令窗口参考答案是:D2. 在设计应用程序时,通过( )窗口可以查看到应用程序工程中的所有组成部分。

A、代码窗口B、窗体设计窗口C、属性窗口D、工程资源管理器窗口参考答案是:D3. 在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。

以下方式中不能启动Visual Basic的是:( )。

A、通过“开始”菜单中的“程序”命令B、通过“我的电脑”找到vb6.exe,双击该文件名C、通过“开始”菜单中的“运行”命令D、进入DOS方式,执行vb6.exe文件参考答案是:D4. Visual Basic 6.0工程文件的扩展名是( )。

A、.vbpB、.frmC、.basD、.cls参考答案是:A5. Visual Basic6.0是面向( )的程序设计语言。

A、过程B、工程C、事件D、对象参考答案是:D6. 下列关于Visual Basic编程特点的叙述中,错误的是( )。

A、Visual Basic 是采用事件驱动编程机制的语言B、构成Visual Basic 程序的多个过程没有固定的执行顺序C、Visual Basic 程序既可以编译运行,也可以解释运行D、Visual Basic 程序不是结构化程序,不具备结构化程序的3 种基本结构参考答案是:D7. Visual Basic 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是( )。

A、设计状态B、编写代码状态C、运行状态D、中断状态参考答案是:B8. 在Visual Basic 6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按( )A、F1B、F2C、F3D、F4参考答案是:A9. Visual Basic 6.0集成开发环境的主窗口中不包括( )。

A、标题栏B、菜单栏C、状态栏D、工具栏参考答案是:C10. 下列可以激活属性窗口的操作是( )。

VB6.0总复习题

VB6.0总复习题

VB6.0总复习题一、基本概念1、在设计窗体时双击窗体的任何地方,可以打开的窗口是(代码窗口,而F4键不能打开)2、以下说法正确的是(一个窗体对应一个窗体文件)。

工程文件的扩展名是.vbq3、设置窗体最小化时的图标可通过(Icon )属性来实现p18表2-14、如果要实现当鼠标暂时停留在一命令按钮上时,显示提示信息,应设置此命令按钮的(ToolTipText)属性。

5、如果要实现窗体从内存中卸载,其实现的方法是(UnLoad)。

6、当文本框的MaxLength属性值取(0 )时,该文本框能容纳的字符数最多。

7、焦点:使文本框获得焦点的方法是(SetFocus)。

8、当运行程序时,系统自动执行启动窗体的某个事件过程。

这个事件过程是(GotFocus)GotFocus 事件过程用以指定当控件或窗体首次接收焦点时发生的操作。

9、若使用Textbox控件时,为对用户输入的内容立即进行检查,就对Textbox控件的(Change)事件编程。

10、所有控件都具备的属性是(Name)。

11、命令按钮对象不支持DblClick事件。

12、下列4个选项中,不是VB数值常量的是(2E1.4 )。

13、变量名不合法的是(M-d),合法的是(k_name )14、表达式"321" & 100 + "200"的值是("321300”)。

15、VB6.0中执行时出现错误的是(x = Sqr(-4)x = Exp(800))16、Sgn(x)的值为-1,则x的值是(小于0的数)。

// Sgn(x): 返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回0;当x为正数时,返回117、VB的叙述中正确的是(数组下标的下界在默认情况下从0开始)。

18、VB的叙述中不正确的是(使用ReDim语句可以改变数组的类型)。

19、在VB中声明了Variant变量,但未赋值,则系统默认其初始化值为(Empty)p40。

VB重点复习

VB重点复习

VB重点一、选择题(30×1.5′=45′)1.在VB程序设计中,响应对象的外部动作称为事件,而对象可以执行的动作或对象本身的行为则称为方法。

2.在VB6.0集成开发环境中不能完成的工作是自动查找并改正程序中的错误。

3.VB6.0集成开发环境不包括DOS界面窗口。

4.当运行程序时,系统自动执行启动窗体的Load事件过程。

5.下面关于对象的描述中,对象就是自定义结构变量是错误的。

6.如果在窗体上已经创建了一个文本框对象Text1,可以通过事件KeyPress 获得输入键值的ASCII码。

7.VB是一种基于对象的可视化程序设计语言,采取了事件驱动的编程机制。

8.在VB中最基本的对象是窗体,它是一块“画布”,是其他控件的容器。

9.有程序代码如下:Text1.Text=”Text1text”则Text1、Text、Text1text分别代表对象、属性、值。

10.要使标签控件显示时不覆盖其背景内容,需对其BackStyle属性进行设置。

11.要使命令按钮不可操作,需对其Enabled属性进行设置。

12.文本框没有Caption属性。

13.不论何种控件,共同具有的是Name属性。

14.要使Form1窗体的标题栏显示“欢迎使用VB”,下列语句中Form1.Caption=”欢迎使用VB”是正确的。

15.要使窗体在进行时不可改变大小和没有最大化和最小化按钮,只要对其BorderStyle属性进行设置即可。

15.文本框的ScrollBars属性设置了非零值,却没有效果,原因是文本框的MultiLine属性为False。

15.要判断在文本框中是否按下了Enter键,应使用文本框的KeyPress事件。

16.保存新建的工程时,默认的路径是Windows。

17.将调试通过的工程经“文件”菜单中的“生成exe文件”命令编译成.exe文件后,该可执行文件到其他机器上不能进行的主要原因是运行的机器上无VB系统。

18.在安装了VB帮助系统后,当需要上下文帮助时,选择要帮助的“难题”,然后按F1键,就可出现MSDN窗口及显示所需“难题”的帮助信息。

VB程序设计期末复习资料

VB程序设计期末复习资料

VB 程序设计期末复习题一、填空题1.在VB 6.0中,变量名最长可达个字符.答案:255解析:规定2.男性(sex),年龄(age)在18—20岁之间,身高(size)在 1.65米以上,列出逻辑表达式。

答案:sex and age>=18 and age<=20 and size>=1.65解析:规定3.要使一个按钮设为默认按钮,应把此按钮的属性的值设为True.答案:Default解析:规定4.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示文件. 答案:工程解析:规定5.VB表达式9^2 MOD 45 \2 *3 的值 .答案:4解析:表达式的计算,优先级6.如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为 .答案:退出(&X)解析:规定7.拖动滚动条中的滚动块将会产生Scroll和事件.答案:Change解析:规定8.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和。

答案:逻辑错误解析:规定9.Option Base 1的作用是确定数组的下界为 .答案:1解析:规定10.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的属性的值设置为True.答案:MultiLine解析:规定11.表达式81\7 MOD 2^2 的值是 .答案:3解析:规定12.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:规定13.把条件1<=X<12写成VB关系表达式为 .答案: x>=1 and x<12 或 x<12 and x>=1解析:规定15.如果要在单击按钮时执行一段代码,则应将这段代码写在事件过程中.答案:click解析:规定16.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定17.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义 .答案: public mystring as string*15解析:规定18.将焦点定位于命令按钮Command1之上的语句为 .答案:Command1.SetFocus 或 SetFocus解析:规定19.滚动条控件有水平滚动条和滚动条.答案:1). 垂直解析:规定20.把整型数1赋给一个逻辑型变量,则逻辑变量的值为 .答案:True解析:规定21.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定22.设置计时器对象触发事件的时间间隔用属性.答案:interval解析:规定23.VB中,变量的声明可分为两种方法: 数组和动态数组.答案:静态解析:规定24.大于X 的最小整数的VB表示形式为 .答案:Int(x)+1 或 Int(x) + 1解析:规定25.文本框中所显示的内容是它的属性的值.答案:Text解析:规定26.设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为 . 答案:False解析:规定27.设置计时器控件只能触发事件.答案:timer解析:规定28.文件按照存取方式及其组成结构可以分为顺序文件和 .答案:随机文件解析:规定28.声明单精度常量g(重力加速度)代表9.8可写成 .答案:const g=9.8 或 const g as single =9.8解析:规定29.在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和 .答案:Integer解析:规定30.如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有个元素.答案:21解析:规定31.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:初值超过终值32.表达式 1 and 0的值 .答案:False解析:规定33.一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式 .答案:a<>0 and b^2-4*a*c>=0解析:逻辑表达式的书写34.变量min@表示类型的变量.答案:货币型解析:数据类型35.想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上 .答案:&解析:规定二、程序填空1.以下程序段利用随机函数生成15个10-100之间的整数,然后用选择法将其从小到大排序。

visual_Basic程序设计教程_课后习题答案及练习

visual_Basic程序设计教程_课后习题答案及练习

《VB程序设计》综合复习资料第一章Visual Basic程序设计概述一、填空题1、Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。

2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。

3、执行“工程”菜单下的__________命令,可选择并添加ActiveX控件。

4、Visual Basic 6.0用于开发__________环境下的应用程序。

二、选择题1、下面不是VB工作模式的是()A.设计模式B.运行模式C.汇编模式D.中断模式2、可视化编程的最大优点是()A.具有标准工具箱B.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、下列不能打开属性窗口的操作是()A.执行“视图”菜单中的“属性窗口”命令B.按F4键C.按Ctrl+TD.单击工具栏上的“属性窗口”按钮4、下列可以打开立即窗口的操作是()A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是()A.可视化B.面向对象C.面向图形D.事件驱动三、简答题1、代码窗口主要包括哪几部分?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的基本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用______________属性。

2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。

3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能接受焦点。

VB程序设计试题及答案(一)

VB程序设计试题及答案(一)

VB程序设计试题及答案(一)一、单选题1. VB6.0是一种面向 B 的编程环境。

(A)机器(B)对象(C)过程(D) 应用2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下 D 语句是正确的。

(A) Forml。

Caption=“欢迎使用VB”(B) Forml。

Caption='欢迎使用VB’(C) Forml.Caption=欢迎使用VB(D)Forml.Caption=”欢迎使用VB”3。

若要使命令按钮不可操作,要对 A 属性进行设置。

(A)EnabIed (B)Visible(C)Backcolor (D)Caption4。

如果在窗体上已经创建了一个文本框对象TextI,可以通过 C 事件获得输入键值的ASCII码。

(A)Change (B)LostFocus(C) KeyPress (D)GotFocus5。

下面 A 是合法的变量名。

(A)X_yz (B)123ab。

(C) integer (D)X-Y6. 以下关系表达式中,其值为False的是 A 。

(A) "ABC">"AbC”(B)"女"〉"男”(C)”BASIC”=UCase("basic)(D) ”123”<”23”7。

为了给x、y、z三个变量赋初值1,下面正确的赋值语句是 A .(A) x=1:y=1:z=1 (B) x=1,y=1,z=1(C)x=y=z=1 (D)xyz=18。

VB提供了结构化程序设计的三种基本结构,三种基本结构是 D 。

(A)递归结构、选择结构、循环结构(B)选择结构、过程结构、顺序结构(C)过程结构、输入输出结构、转向结构(D)选择结构、循环结构、顺序结构9. 下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是 D 。

(A)If sex="男" And age=4O And InStr(duty,"教授")〉O Then n=n+l (B) If sex=”男" And age=4O And (duty=”教授” Or duty="副教授") Then n=n+l(C)If sex=”男” And age=4O And Right(duty,2)="教授" Then n=n+l (D)If sex="男" And age=4O And duty="教授" And duty=”副教授” Then n=n+l10.下列关于Do…Loop循环结构执行循环次数的描述正确的是 D 。

VB程序设计考试(1)

VB程序设计考试(1)

VB程序设计考试(1)一、单选题(每题1分,共50题)1.Visual Basic 6.0集成环境的主窗口中不包括( C )。

正确A.标题栏B.菜单栏C.状态栏D.工具栏2.以下不属于Visual basic的工作模式的是()模式。

正确答案:AA.编译B.设计C.运行D.中断3.如果文本框的Enabled属性被设置为False,则运行时()。

正确答案:AA.文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C.文本框中的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容4.控制名称都是系统的默认控件名,下列语句错误是()。

正确答案:Dmand1.Caption=List1.Text;bel1.Caption=List1.List(1);C.List1.List(2)=List1.Text+Str(List1.ListIndex);D.Text1.Text=+Text1.Caption。

5.以下叙述中正确的是()。

正确答案:A属性用来标识对象B.窗体Name属性值显示在标题栏中C.运行时对象Name属性可变D.对象的Name属性值可以为空6.Abc%,abc!,abc$,abc#分别声明abc是()。

正确答案:AA.整型、单精度、字符串、双精度变量B.整型、整型、字符串、双精度变量C.单精度、整型、字符串、双精度变量D.整型、双精度、字符串、双精度变量7.Visual Basic的逻辑类型数据占( A )字节内存。

正确A.2B.4C.8D.168.如果逻辑与(AnD)运算的结果为真,与它所连接的两个条件必须是( C )。

正确A.前一个为真,后一个为假B.前一个为假,后一个也为假C.前一个为真,后一个也为真D.前一个为假,后一个为真9.设a=6,则执行 x=iif(a>5,-1,0)后,x 的值为( D )。

计算机程序设计-VisualBasic【VB】考试试题(2)

计算机程序设计-VisualBasic【VB】考试试题(2)
38、要使命令按钮 Command1 在运行时不显示,应对___ ______属性进行设置。
A、 Enabeld B、 Hide C、 Visible D、 BackColor 正确答案: C 解析:
39、窗体对象的__________属性可用于设置窗体上的控制菜单。
A、 MinButton B、 MaxButton C、 ControlBox D、 DrowMode 正确答案: C 解析:
A、 6 B、 8 C、 123445 D、 123456 正确答案: C 解析:
31、从字符串中任意位置截取字符的函数是_________。
A、 Left() B、 Mid() C、 Str() D、 Right() 正确答案: B 解析:
32、表达式 InStr(2,"文本文件","文") 的值是________。
A、 1 B、 0 C、 False D、 True 正确答案: C 解析:
13、下面所列中,__________是合法的字符常数。
A、 ABC B、 'ABC' C、 "ABC" D、 ABC$ 正确答案: C 解析:
14、下面所列中,__________是不合法的单精度常数。
A、 100! B、 100.0 C、 1E+2 D、 100.0D+2 正确答案: D 解析:
25、表达式 Format(val("111a"),"##.##") 的值是_______。
A、 111. B、 11.10 C、 111.00 D、 11.1a 正确答案: A 解析:
26、表达式 Fix(5.6)+Int(-5.6) 的值是________。

VB程序设计复习总结题(归类).docx

VB程序设计复习总结题(归类).docx

《VB程序设计》综合复习资料一、填空题:(?第一章Visual Basic程序设计概述)1、Visual Basic是一种面向—对象—的可视化程序设计语言,采取了—事件驱动—的编程机制。

2、在VB中工程文件的扩展名是—Vbp ,窗体文件的扩展名是frm 标准模块文件的扩展名是—bas _。

3、执行“工程”菜单下的部件命令,可选择并添加ActiveX控件。

4、Visual Basic 6.0用于开发—WINDOWS环境下的应用程序。

第二章简单的VB程序设计1、设置是否可以用T4b键来选取命令按钮,应该用_ Tabstop —属性。

2、一个控件在窗体的位置由—Left _____ 和_ top ____ 属性决定,其大小由—height _和_ width属性决定。

3、利用对彖的属性setfocus可获得焦点,对于一个对象,只有其visible属性和_ enabled—属性为true,才能接受焦点°4、设置控件背景颜色的属性名称是—bdckcolor —。

5、所有控件都具有的共同属性是—name —属性。

6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_ name和caption。

7、VB中的每个对象(控件)都有一组特征,这组特征称为—属性」我们通过修改它可以控制对象的外观和操作。

8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和一标准模块文件—文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。

9、VB有三种工作模式,分别是设计(Design)模式、—运行模式—和中断(Break)模式。

第三章1、一般可以使用—Const ___________ 关键字声明常量。

2、_ Variant _类型也称变体类型,是一种通用的、可变的数据类型,它可表示或存储任何一种数据类型。

3、变量的声明分为两种方法:—隐式声明—和—显示声明_。

vb6.0练习题及答案

vb6.0练习题及答案

vb6.0练习题及答案第一篇:vb6.0练习题及答案一、选择题1.在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是()。

A.窗体设计.代码C.属性D.工程资源管理器窗口 >> 答案:d2.窗体的Load事件的触发时机是()。

A.用户单击窗体时B.窗体被加载时C.窗体显示之后D.窗口被卸载时 >> 答案:b3.与传统的程序设计语言相比,Visual Basuc最突出的特点是()。

A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术答案:C4.VB6.0集成开发环境的主窗口不包括()。

A.标题栏 B.菜单栏 C.状态栏 D.工具栏答案:c5.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是()。

A.T ext.Mytext B.Mytext.text C.Mytext.(Text)D.Mytext*Text答案:b6.下列可以激活属性窗口的操作是()。

A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“属性窗口”命令 C.按Ctrl+F4 D.按F4键答案: b d7.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应制造的操作是()。

A.单击窗体上没有控件的地方 B.单击任一个控件 C.不执行任何操作 D.双击窗体的标题栏答案:a8.如果在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。

A.Caption B.PasswordChar C.Text D.Char答案:b9.如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True。

A.Locked B.MultiLine C.TabStop D.Visible答案:a10.对于定时器(Timer)控件,设计其定时是否开启的属性是()。

A.Index B.Tag C.Enabled D.Left答案:c11.要在窗体Form1内显示“myfrm”,使用的语句是()。

vb6.0文本文档

vb6.0文本文档

第一章‎第二章一‎、填空题‎1、VB6‎.0是基于‎面向对象的‎程序设计方‎法,采用_‎_____‎驱动的编程‎机制。

2‎、VB6.‎0窗体文件‎的扩展名是‎_____‎_。

3、‎窗体的初始‎化代码应写‎在窗体对象‎的____‎__事件中‎。

4、V‎i sual‎Basi‎c的对象主‎要分为__‎____对‎象和___‎___对象‎两大类。

‎5、基于W‎i ndow‎s应用程序‎的用户界面‎主要有两大‎类,分别是‎____‎__界面和‎____‎__界面。

‎6、VB‎有三个调试‎窗口,它们‎是____‎__窗口、‎本地窗口和‎监视窗口。

‎‎二、判‎断题1、‎VB中打‎开工程文件‎时,在资源‎管理器窗口‎可以看到工‎程中所有的‎文件,所以‎可以认为工‎程文件包括‎了工程中所‎有的文件,‎只要保留工‎程文件即可‎,其他文件‎可以不必保‎留。

2、‎在VB中‎编译生成的‎可执行文件‎可以直接复‎制到任何一‎台安装有W‎i ndow‎s系统的计‎算机上运行‎。

3、‎V B工程中‎只能以标准‎模块中的S‎u b Ma‎i n过程或‎所建立的第‎一个窗体作‎为启动对象‎。

4、‎任何VB工‎程编译结果‎都是可执行‎文件.EX‎E。

三、‎选择题1‎、关于Vi‎s ual ‎B asic‎应用程序正‎确的叙述是‎_____‎.‎A. Vi‎s ual ‎B asic‎程序运行时‎,总是等待‎事件被触发‎B‎. Vis‎u al B‎a sic程‎序设计的核‎心是编写事‎件过程的程‎序代码‎ C. ‎V isua‎l Bas‎i c程序是‎以线性方式‎顺序执行的‎D‎. Vis‎u al B‎a sic的‎事件可以由‎用户随意定‎义,而事件‎过程是系统‎预先设置好‎的2、.‎下列的操‎作不能打开‎代码编辑窗‎口的是__‎___。

‎ A.‎选中对象,‎单击鼠标右‎键,在弹出‎菜单中选择‎"查看代码‎"‎B.选中对‎象,双击鼠‎标左键‎ C.按‎功能键F7‎D‎.按功能键‎F43、‎.保存文‎件时,窗体‎的所有数据‎以____‎_存储。

(完整版)VB期末复习资料

(完整版)VB期末复习资料

“Visual Basic编程与应用”期末复习资料第一章Visual Basic 6.0程序设计概述重点掌握的内容:对象与事件驱动对象:世界上存在的任何具体的事物都可以称之为对象。

对象是具体存在的,每个对象都是唯一的,有着自己独特的个性。

类:是具有相同性质的对象的集合。

对象和类的区别在于前者是具体的,而后者则是抽象的。

属性、方法和事件:VB采用一种所谓的事件驱动的编程机制,由用户来掌握程序的运行流向。

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

对象的属性的设置可以通过两种方法来实现:(1)通过属性窗口直接设置;(2)在程序代码中通过赋值实现,其格式为:对象.属性=属性值事件过程:事件即对象相应的动作,是Visual Basic预先定义好的对象能识别的动作,如Click、DbClick、LostFocus等等。

事件过程是指附在该对象上的程序代码,是事件的处理程序,即用来完成事件发生后所要做的动作创建 Visual Basic 应用程序有三个主要步骤:1.创建应用程序界面。

2.设置属性。

3.编写代码。

窗体的属性和方法窗体属性:重点掌握:Name,Caption,BorderStyle,MinButton,MaxButton等属性。

Print方法: 在Visual Basic 中,Print方法是用来输出信息的专用过程,Print方法应重点掌握如下:(1)语法结构[对象].Print [表达式列表](2)表达式列表中的分隔符:①若用分号(;):输出的各表达式的值中间没有空格,数值型前留有一个符号位。

例如 Print “1”;“2”;“3”输出格式为 123②若用逗号(,):输出的各表达式的值将被分配在各个区段内,例如 Print “1”,“2”,“3”输出格式为 1 2 3③Spc(n)函数,用于产生空格,这里n为要插入的空格数,例如Print “1”;Spc(3);“2”输出格式为 1 2④Tab(n)函数,用于将插入点定位在绝对列号上,这里n为列号。

vb6.0第一章考试题及答案

vb6.0第一章考试题及答案

vb6.0第一章考试题及答案一、选择题(每题2分,共10分)1. VB6.0中,以下哪个是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB6.0中,以下哪个关键字用于声明变量?A. DimB. DeclareC. ConstD. All of the above答案:D3. VB6.0中,以下哪个函数用于计算一个数的平方?A. SqrB. PowC. SquareD. None of the above答案:B4. 在VB6.0中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. Both A and B答案:D5. VB6.0中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. All of the above答案:A二、填空题(每空1分,共10分)1. VB6.0中,声明一个整型变量并赋值为10的语句是:________。

答案:Dim i As Integer: i = 102. 在VB6.0中,使用________函数可以将字符串转换为大写。

答案:UCase3. VB6.0中,使用________关键字可以创建一个子程序。

答案:Sub4. 在VB6.0中,要使窗体在运行时不可调整大小,需要设置窗体的________属性为True。

答案:BorderStyle5. VB6.0中,使用________函数可以获取当前系统时间。

答案:Now三、简答题(每题5分,共10分)1. 请简述VB6.0中如何创建一个新项目。

答案:在VB6.0中,创建一个新项目可以通过点击“文件”菜单中的“新建项目”来实现,然后选择相应的项目类型,例如“标准EXE”或“ActiveX EXE”,并为项目命名后点击“确定”按钮。

2. 描述VB6.0中如何添加一个按钮控件到窗体上。

《Visual Basic 6.0程序设计》习题答案

《Visual Basic 6.0程序设计》习题答案

《Viusla Basic 6.0程序设计》习题答案习题1答案一、简答题1. 答:Windows应用程序通常以窗口形式运行,窗口上包含文本框、按钮等控件。

在Visual Basic中,采用“所见即所得”方式设计Windows应用程序,可以把控件直接拖放到窗口上,而不用编写代码来实现用户界面。

2. 答:在任务1中,窗体、标签和按钮都是对象,在设计过程设置了这些对象的许多属性,例如Caption属性等;还在按钮的Click事件中编写程序代码,以便在单击按钮时执行相应的操作。

二、填空题1. 窗体模块;标准模块;类模块2. 对象;过程3. 运行;启动4. .frm;.vbp三、选择题1. A2. D3. D4. B一、简答题1. 答:Visual Basic有以下基本数据类型:Byte(字节型)、Integer (整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Currency(货币型)、String(变长)、String(定长)、Variant(可变型数字)、Variant(可变型字符)、Boolean(布尔型)、Date (日期型)、Object(对象型)。

2. 答:Visual Basic的表达式分为以下4类:算术表达式、字符串表达式、关系表达式、布尔表达式。

3. 答:Print语句用于输出数字和文本,通常是把结果输出到窗体上。

4. 答:分支语句有两个:If语句和Select语句,它们都是根据条件来执行特定的语句。

5. 答:循环语句有3种语句:For、While和Do,For用于执行指定次数,While为先测试型循环语句,Do为后测试型循环语句。

6. 答:定长数组包含固定数目的元素,通过数组名和下标来访问每个元素。

7. 答:动态数组和定长数组的不同之处在于:动态数组的元素数可以动态改变。

8. 答:过程的参数有两种传递方式:按值传递参数和按地址传递参数。

二、填空题1. “"”;“#”2. 字母;255;句号、空格、类型说明符、运算符等3. False4. 495. marriage And age >= 26 And workingage >=56. 177. 408. 149. 10 1210. 2 4 7 11 1611. s=2 s=5 s=9三、选择题1. D2. B3. C4. D5. A6. B一、简答题1. 答:不是。

VisualBasic6.0程序设计试题一与答案

VisualBasic6.0程序设计试题一与答案

VisualBasic6.0程序设计试题一与答案一、判断题:1、移动框架时框架内控件也跟随移动,所以框架内各控件的Left、Top属性值也将随之改变。

(错)2、VB提供的几种标准坐标系的原点都是在绘图区域的左上角,如果要把坐标原点放在其它位置,则需要使用自定义坐标系统。

(对)3、若窗体的坐标刻度为“缇”、窗体上的图片框控件的坐标刻度为“磅”,则图片框的Left属性值的单位为“缇”。

(对)4、用Scale方法改变了窗体坐标系后,窗体的Left、Top属性值不变。

(对)5、将容器的FillStyle属性设置为0后,容器中已绘制的图形的填充样式都为实心。

(错)6、语句“Shape1.FillStyle = vbSolid”和“Shape1.FillStyle = 0”作用相同。

(对)7、用Cls方法能够清除窗体或图片框中用Picture属性设置的图形。

(错)8、用Cls方法可以清除组合框中的所有表项。

(错)9、Picture图片框既可用来显示图片和绘制图形,也可以用Print方法来显示文字。

(对)10、在图片框中放置的控件既可以在该图片框内移动,也可以移出该图片框外。

(错)11、框架控件和形状控件都不能响应用户的鼠标的单击事件。

(错)12、图片框的Move方法不仅可以移动图片框,而且还可以改变该图片框的大小,同时也会改变该图片框控件的有关属性值。

(错)13、执行语句Pic1.Picture = ”c:\temp\a.bmp”,可以为图片框控件Pic1加载文件名为c:\temp\a.bmp的图形文件。

(错)14、Picture对象的AutoSize属性值为True时,表示该对象不管原来图片的大小,一律都自动调整为控件的大小尺寸,以便能够完整地显示该图片。

(错)15、图片框控件与影像框控件加载图形文件的方法相同。

(对)二、选择题:1、改变控件在窗体中的左右位置应该修改控件的()属性?(B)A. TopB. LeftC. WidthD. Right2、要改变控件的宽度,应该修改控件的()属性?(C)A. TopB. LeftC. WidthD. Right3、重新定义图片框控件的坐标系统,可采用该图片框的()方法?(A)A. ScaleB. ScaleXC. ScaleYD. SetFocus4、容器的ScaleMode属性值为()时,容器坐标系的每一个单位为一磅?(A)A. 2B. 1C. 4D. 65、改变了容器的坐标系后,该容器的()属性值不会改变?(A)A. LeftB. ScaleLeftC. ScaleTopD. ScaleWidth6、无论怎样改变图片框控件P1的坐标系,其中心点的x,y坐标分别为()?(B)A.(P1.ScaleLeft+P1.ScaleWidth)/2、(P1.ScaleTop+P1.ScaleHeight)/2B.P1.ScaleLeft+P1.ScaleWidth/2、P1.ScaleTop+P1.ScaleHeight/2C.P1.Left+P1.Width/2、P1.Top+P1.Height/2D.P1.Width/2、P1.Height/27、设置图片框控件PIC1的背景色为红色,可以执行语句()?(B)A.PIC1.BackColor = QBcolor(1)B.PIC1.BackColor = 255C.PIC1.BackColor = RGB(0,0,255)PIC1.BackColor = RGB(0,255,0)8、要使Shape控件以实心方式填充,应该设置其()属性?(B)A. FillColorB. FillStyleC. BackStyleD. Shape9、下列表达式中,()不是蓝颜色的值?(C)A.vbBlueB. Rgb(0,0,255)C. QBColor(12)D. &HFF000010、下列表达式中,()不是红颜色的值?(C)A.vbRedB. Rgb(255,0,0)C. QBColor(1)D. &HFF11、()对象不能作为控件的容器?(C)A. FormB. PictureBoxC. ShapeD. Frame12、若在图片框上用绘图方法绘制一个圆,则图片框的()属性不会对该圆的外观产生影响。

vb6.0模拟试卷一

vb6.0模拟试卷一

第一章复习题一、选择题1、下面不是VB工作模式的是()。

A.设计模式B.运行模式 C.汇编模式D.中断模式2、可视化编程的最大优点是()。

A.具有标准工具箱 B.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、下列不能打开属性窗口的操作是()。

A.执行“视图”菜单中的“属性窗口”命令 B.按F4键C.单击工具栏上的“属性窗口”按钮 D.按Ctrl+T4、下列可以打开立即窗口的操作是()。

A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是()。

A.可视化 B.面向对象 C.面向图形 D.事件驱动6、运行工程的错误操作是()。

A.执行“运行”菜单中的“启动”命令 B.单击工具栏中的“启动”按钮C.按功能键“F5” D.按组合键“Alt+F5”7、在正确安装VB6.0后,可以通过多种方式启动VB,以下方式中不能启动VB的是()。

A.通过“开始”菜单中的“程序”命令B.通过“我的电脑”找到VB6.exe,双击该文件名C.通过“开始”菜单中的“运行”命令D.进入DOS方式,执行VB6.0文件8、为了用键盘打开菜单和执行菜单命令,第一步应按的键是()。

A.功能键F10和Alt B.Shift+功能键F4C.Alt或功能键F8 D.Ctrl+Alt9、Visual Basic继承了Basic语言简单易用的语法特点,同时支持面向对象的编程机制,其中构成其控件(对象)的三要素是()。

A.属性、事件、事件过程 B.控件、窗体、事件C.属性、过程、方法 D.属性、事件、方法10、下列说法中正确的是()。

为了装入一个VB应用程序,应当A.只装入窗体模块文件(.frm) B.只装入工程文件(.vbp)C.分别装入工程文件和标准模块文件(.bas)D.分别装入工程文件、窗体文件和标准模块文件11、VB的3种结构化程序设计的3种基本思想是()。

VB6[1].0总复习题

VB6[1].0总复习题

VB6.0总复习题一、基本概念1、在设计窗体时双击窗体的任何地方,可以打开的窗口是(代码窗口,而F4键不能打开)2、以下说法正确的是(一个窗体对应一个窗体文件)。

工程文件的扩展名是.frm3、设置窗体最小化时的图标可通过(Icon )属性来实现p18表2-14、如果要实现当鼠标暂时停留在一命令按钮上时,显示提示信息,应设置此命令按钮的(ToolTipText)属性。

5、如果要实现窗体从内存中卸载,其实现的方法是(UnLoad)。

6、当文本框的MaxLength属性值取(0 )时,该文本框能容纳的字符数最多。

7、焦点:使文本框获得焦点的方法是(SetFocus)。

8、当运行程序时,系统自动执行启动窗体的某个事件过程。

这个事件过程是(GotFocus)GotFocus 事件过程用以指定当控件或窗体首次接收焦点时发生的操作。

9、若使用Textbox控件时,为对用户输入的内容立即进行检查,就对Textbox控件的(Change)事件编程。

10、所有控件都具备的属性是(Name)。

11、命令按钮对象不支持DblClick事件。

12、下列4个选项中,不是VB数值常量的是(2E1.4 )。

13、变量名不合法的是(M-d),合法的是(k_name )14、表达式"321" & 100 + "200"的值是("321300”)。

15、VB6.0中执行时出现错误的是(x = Sqr(-4)x = Exp(800))16、Sgn(x)的值为-1,则x的值是(小于0的数)。

// Sgn(x): 返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回0;当x为正数时,返回117、VB的叙述中正确的是(数组下标的下界在默认情况下从0开始)。

18、VB的叙述中不正确的是(使用ReDim语句可以改变数组的类型)。

19、在VB中声明了Variant变量,但未赋值,则系统默认其初始化值为(Empty)p40。

Visual Basic6.0程序设计(1-4章)

Visual Basic6.0程序设计(1-4章)

Visual Basic6.0试卷(项目1至项目4)(满分100分,时间:90分钟命题人:李世华)一、选择题(每题2分,共20分)1.参数传递时若使用,则表示是为可选参数。

()A.Preserve B.Private C.Public D.Static2.函数是显示提示信息,等待用户输入内容或按下按钮,并返回包含文本框内容的字符串()A.IIF B.InputBox C.Dim D.While3.For循环中,步长为正数时,循环变量的初值终值;步长为负数时循环变量的初值终值()A.大于,小于B.小于,大于C.不等于,等于D.以上都不对4.运算符优先级最高的是,优先级别最低的是()A.算术运算符,逻辑运算符B.逻辑运算符,算术运算符C.字符串连接运算符,比较运算符D.比较运算符,字符串连接运算符5.在声明数组时,每一维元素个数必须是()A.变量B.表达式C.常数D.常量6.参数传递的方式有和两种形式()A.ByVal,ByRef B.VbVal,VbRef C.Val,Ref D.以上都不对7.窗体的属性是以决定是否在控件的键盘事件之前激活窗体的键盘事件()A.KeyDown B.KeyUp C.KeyPress D.KeyPreview8.列表框控件的常用属性中,属性值为数组的是()A.ListCount B.List C.ListIndex D.SelCount9.文本框的属性中,哪个是决定文本框是否可以接收和显示多行文本()A.MaxLength B.MultiLine C.Max D.ScrollBars 10.MsgBox函数的返回值有几个()A.5 B.6 C.7 D.8二、填空题(每题2分,共20分)1.窗体的事件,是当一个窗体成为活动窗口时发生;2.在Visual Basic中,字符串常量要用括起来,日期/时间型常量要用括起来;3.设a=1,b=2,c=3,d=4,表达式Not a<=c Or 4*c <=b^2 And b <> a+c的值是;4.代码窗口分为左右两栏,左边一栏称为,右边一栏称为;5.一个Visual Basic窗体最多可以包含个名称不同的独立控件;6.若要使文本框具有垂直滚动条,应将其属性设置为;7.若要制作透明标签,应将其属性设置为;8.要显示“打开”对话框,应调用通用对话框控件的方法;9.要使一个窗体成为MDI子窗体,应将其属性设置为True;10.窗体或控件的名称对应于属性。

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

《Visual Basic6.0程序设计教程》复习题一判断题1、在多窗体应用程序中,若不设置启动窗体,则默认将第一个窗体作为启动窗体。

(×)2、Visible属性用来设置对象的可见性。

(√)3、事件驱动编程是非常适用于图形用户界面的编程形式。

(√)4、文本框获得焦点的方法是GotFocus。

(×)5、VB 程序中所有用到的控件都可以在标准工具箱中找到。

(×)6、标签和文本框都用于显示文本,它们的区别是文本框中是只读文本,标签中的文本是可编辑文本。

(×)7、VB中的ActiveX控件,使用时必须从“部件”中添加到”工具箱”后才能使用。

(√)8、文本框控件中显示文本内容用Caption属性。

(×)9、设置标签的BorderStyle属性可以改变标签的外观。

(√)10、控件的Top属性和Left属性共同决定了控件在窗体上的位置。

(√)11、VB中规定,字符串常量必须用一对西文单引号将字符序列括起来。

(×)12、过程级变量可以在多个过程中使用。

(×)13、表达式8 mod 9的值是0 。

(×)14、VB表达式中的乘号不能省略,用符号·代替。

(×)15、InputBox函数的返回值是一个整数类型。

(×)16、在多窗体应用程序中,Hide方法和Unload语句的功能是相同的,都是卸载窗体。

(×)17、命令按钮只能显示文字不能加载图片。

(×)18、文本框所显示的内容用Caption属性设置,在程序设计和运行期间,可以对它的内容进行编辑。

(×)15、选择结构的程序内部可以嵌套另一选择结构。

(√)16、3≤x<10 是VB中合法的关系表达式。

(×)17、用Dim a(-1 to 5 )定义一个一维数组,该数组中元素个数是6。

(×)18、循环语句的嵌套可以是同一种类的循环语句的嵌套,也可以是不同种类的循环语句嵌套循环。

(√)19、列表框中项目的序号是从1开始的。

(×)20、Borderstyle属性用来设置标签的边框样式。

(√)21、VB代码中的所有符号,都必须是英文半角字符表示,不能使用汉字或全角字符。

(√)22、表示条件0<y<10或x<0的表达式是y>0 And y<10 Or x<0 。

(√)23、逻辑运算符“Or”表示“或”关系。

(√)24、MsgBox函数可以有带回返回值和不带回返回值两种调用格式。

(√)25、数组声明语句dim a(5) as integer 声明的数组a下标最小的元素是a(1).用于循环次数已知。

(×)26、在列表框中,RemoveItem方法是按照项目的序号来删除项目的。

(√)27、Alignment属性用来确定标签中显示内容的位置。

(√)28、FOR I=2 TO 100 循环结束后I 的值为100。

(×)29、Name(名称)属性是一个控件区别于其他控件的特征。

(√)30、VB程序设计的特点是事件驱动。

(√)31、在Visual Basic6.0中所有对象都具有相同的属性。

(×)32、文本框和标签控件运行后都可以接受用户的输入(×)。

33、如果要删除窗体上的多余控件,先要选定该控件,然后按“Delete”键。

(√)34、VB工具箱中提供的控件是标准控件,这些控件可以直接使用,也叫内部控件。

(√)35、数组声明语句dim a(5) as integer 声明的数组a中元素个数是5 。

(×)36、FOR I=2 TO 100 循环结束后I 的值为100。

(×)37、试如果每隔5秒产生一个timer事件,则interval属性应设置为500。

(×)38、Borderstyle属性用来设置标签的边框样式。

(√)39、为了使一个控件在运行时无效,应对控件的visible 属性进行设置。

(×)40、用户在代码窗口书写代码时,在用户输入对象名称和点号后,系统回自动出现一个下拉列表,自动列出属性和方法。

(√)41、要实现图象框中显示图形的大小自动适应图像框大小,需设置属性Autosize 值为True。

(×)42、给变量起名时,不能用VB的保留字作为变量名,但可以将保留字嵌入变量名中。

(√)43、表达式”12”+”456”与表达式12+456是相同的。

(×)44、表达式8\9的值是0 。

(√)45、如果一个变量未经定义而直接使用,则该变量的类型是可变型。

(√)46、MsgBox函数的返回值是一个整数类型。

(√)47、逻辑运算符“Not”表示“非”关系。

(√)48、计时器控件有唯一的属性Interval。

(×)49、Enabled属性用于激活或禁用对象。

(√)50、当进入vb的集成开发环境,若发现不显示“工具箱”时,可以使用“视图” 中的“工具箱”打开。

(√)51、在Visual Basic中所有对象都具有Click事件。

(×)52、若要对窗体上的控件调整大小,先要保证该控件是活动控件,标签中的文本是可编辑文本。

(√)53、计时器控件只可以触发一个事件,即Timer事件。

(√)54、在VB中默认数组下标的下限是1。

(×)55、在代码中要关闭应用程序的功能可以用End语句实现。

(√)56、删除列表的项目所用方法为DeleteItem。

(×)57、VB中对于数值型数据,根据是否带小数部分,分为整型数和浮点数两类。

(√)58、VB中规定日期时间型常量数据必须用一对西文#将数据括起来。

(√)59、模块级变量的声明既可以用关键字Private,也可以用关键字Dim。

(√)60、随机函数Rnd的功能是产生一个小于1但大于或等于0的随机小数。

(√)61、逻辑运算符“And”表示“与”关系。

(√)62、计时器控件在运行时不会显示在屏幕上。

(√)63、在VB中,所有数组都是变长的,也就是说所有数组都是动态数组。

(×)64、"23"+"56"的运算结果是79。

(×)65、Print方法除了可以在窗体上显示信息外,还可以用于在图片框中显示信息。

(√)66、在VB中,对象是指具有特殊属性和行为方式的实体,各种控件都是对象,但窗体不属于对象。

(×)67、响应某个事1、控件放置到窗体中后,其大小和位置就不能再进行调整。

(×)68、VB有三种工作模式分别是设计模式、运行模式、中断模式。

(√)69、双击控件或窗体本身会打开属性窗口。

(√)70、VB程序一行写不下,可以直接换行继续写。

(×)71、如果把光标置于控件内部,按住鼠标左键不放,移动鼠标,就可以把控件拖到窗体上任何位置。

(√)72、在VB程序中播放音乐,需要用到MMcontrol控件,该控件属于ActiveX控件。

(√)73、要使框架和框架内的控件成为一个整体,在设计界面时必须先添加框架,然后直接在框架内添加需要的控件。

(√)74、当Label控件中Autosize属性为True时,控件的文本发生变化时,控件会随文本的大小自动调整。

(√)75、控件的Visible属性同Enabled属性的功能是相同的,都使控件处于失效状态。

(×)76、给变量起名时,可以用VB中的保留字作为变量名。

(×)77、Vb中的取模运算符是Mod。

(√)78、表达式8/9的值是0。

(×)79、VB中的变量名中可以包含字母、数字、下划线和标点符号。

(×)件后所执行的操作通过一段代码来实现,这样的一段程序代码叫做事件过程。

(√)80、属性、事件、方法构成了对象的三要素。

(√)81、命令按钮只能响应单击click事件。

(×)82、当在窗体上单击某控件时,控件的边框上就会有8个黑色小方块,此时该控件就是活动控件。

(√)83、在VB程序中播放Flash动画,需要用到Shockwave Flash控件,该控件属于VB标准控件。

(×)84、在多窗体应用程序中,若工程中添加了多余的窗体,可以在工程资源管理器中删除该窗体。

(√)85、要在命令按钮上显示“复制”的内容,应将其Name,属性设为“复制”。

(×)86、命令按钮主要是接受用户输入的命令,最常用的事件是“鼠标单击”。

(√)87、变量名只能由西文字母、汉字、数字及下划线组成。

(√)88、表达式(2*3)>=5 and 12/3 <= 4 的值为false。

(×)89、逻辑型数据只有True和False两个值。

(√)90、组合框是列表框和文本框的集成,具有列表框和文本框的功能。

(√)91、给变量起名时,可以以数字字符开头。

(×)92、列表框中删除所有项目使用的方法是Remove。

(×)93、将文本框的Selstart属性设为0,表示当前选择的文本的起始位置在第一个字符之前。

(√)94、控件的Top属性和Left属性共同决定了控件在窗体上的位置。

(√)95、VB中规定,字符串常量必须用一对西文单引号将字符序列括起来。

(×)96、过程级变量可以在多个过程中使用。

(×)97、表达式8 mod 9的值是0 。

(×)98、VB表达式中的乘号不能省略,用符号·代替。

(×)99、InputBox函数的返回值是一个整数类型。

(×)100、选择结构的程序内部可以嵌套另一选择结构。

(√)二、选择题1、在VB中,所有的窗体和控件都必定具有的一个属性是:(A )A、NameB、FontC、CaptionD、FillColor2、命令按钮上要显示的内容用下列哪个属性设置:(A )A、CaptionB、Text C 、Font D、Picture3、下面哪个语句用于关闭退出应用程序:(A )A、EndB、End SubC、EndifD、End Else4、确定控件在窗体的位置的属性是:(B)A、Width和HeightB、Top和LeftC、Width或HeightD、Top 或Left5、下面有关于控件的Visible属性,说法正确的是:(A )A、默认情况下Visible属性值是TrueB、如果设置控件的Visible属性值为False,则该控件消失C、Visible的值可设为0或1D、设Visible属性同设置Enabled属性的功能是相同的,都使控件处于失效状态6、要使标签中显示的文本靠右显示,应设置Alignment 的值为:(B )A、0B、1C、2D、37、以下说法错误的是:(C )A、事件是由VB预先设置好的、能够被对象识别的动作B、响应某个事件后所执行的操作通过一段程序代码来实现,这段程序代码称为事件过程C、一个对象对应一个事件,一个事件对应一个事件过程D、事件过程的一般格式为:Private Sub 对象名称_事件名称()事件响应程序代码End Sub8、在VB中,以下方式不能进入运行模式的是( D )A、F5B、"运行"菜单下的"启动"命令C、工具栏的启动按钮D、"调试"菜单下的"启动"命令9、设置标签上文字的颜色的属性是( C )A、BackstyleB、BackcolorC、ForecolorD、Borderstyle10、在Visual Basic中,要将一个窗体装载到内存进行变量初始化等预处理,应使用的方法是(C )A、ShowB、UnLoadC、LoadD、Hide11、下列变量名中,合法的变量名是(A )A.C24 B、A B C、A:B D、1+212、比较图片框(PictureBox)和图像框(Image)的使用,正确的描述是(D )A.两类控件都可以设置AutoSize属性,以保证装入的图形可以自动改变大小B.两类控件都可以设置Stretch属性,使得图形根据物件的实际大小进行拉伸调整,保证显示图形的所有部分C.当图片框(PictureBox)的AutoSize自属性为Jlase时,只在装入图元文件(*.wmf)时,图形才能自动调整大小以适应图片框的尺寸D.当图像框(Image)的Stretch属性为True时,图像框会自动改变大小以适应图形的大小,使图形充满图像框13、在窗体上添加一个命令按钮和一个文本框,并在命令按钮中编写如下代码:Private Sub Command1_Click( )A=1.2C=Len(Str$(A)+Space(10)Text1.text=CEnd Sub程序运行后,单击命令按钮,在文本框中显示(C)A.3 B.8 C.14 D.1014、在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下程序:Private Sub Command1_Click()X = 0Do While X < 10X = (X + 1) * (X + 2)n = n + 1LoopText1.Text = Str(n)Text2.Text = Str(X)End Sub14、程序运行后,单击命令按钮,在两个文本框Text1和Text2中分别显示的值是(B )A.1和0 B.2和12 C.2和72 D.3和1215、以下哪类控件能用来显示图形(B )A.Label B.PictureBox C.TextBox D.OptionButton16、在窗体中添加一个名称为Command1命令按钮和一个名称为text1的文本框,然后编写如下程序:Private Sub Command1_Click()Dim x, y, z As Integerx = 5: y = 7: z = 0Text1.Text = ""Call p1(x, y, z)Text1.Text = Str(z)End SubSub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)c = a + bEnd Sub程序运行后,如果单击命令按钮,文本框中显示的是(B)A.0 B.12 C.Str(z) D.没有显示17、在窗体中添加名称为Command1和名称为Command2的命令按钮测验文本框Text1,然后编写如下代码:Private Sub Command1_Click()Text1.Text = "AB"End SubPrivate Sub Command2_Click()Text1.Text = "CD"End Sub首先单击Command2按钮,然后再单击Command1按钮,在文本框中显示(A )A.AB B.CD C.ABCD D.CDAB18、可获得当前系统日期的函数是(A)A、Date( )B、Time( )C、IsDate( )D、Year( )19、X是小于100的非负数,用VB表达式表达正确的是(C )A、0≤X≤100B、0<=X<100C、0<=X and X<100D、0≤X<10020、以下能够触发文本框Change事件的操作是DA、文本框失去焦点B、文本框获得焦点C、设置文本框的焦点D、改变文本框的内容21、要使标签中显示的文本居中显示,应设置Alignment 的值为:(C )A、0B、1C、2D、322、下面四项中不属于面向对象系统的三要素的是:(A)A、变量B、事件C、属性D、方法23、对象的性质,来描述和反映对象特征的参数是对象的(A)A、属性B、方法C、事件D、过程24、文本框没有(D )属性A、EnabledB、BackcolorC、VisibleD、Caption25、下述选项中,属于VB的程序设计方法是(B)A、面向对象、顺序驱动B、面向对象、事件驱动C、面向过程、事件驱动D、面向过程、顺序驱动26、用于获得字符串S从第2个字符开始的3个字符的函数是(A )A.Mid$(S,2,3) B、Middle(S,2,3) C、Right$(S,2,3) D、Left$(S,2,3)27、确定一个窗体或控件大小属性是(B )A.Width或Height B.Width和Height C.Top或Left D.Top和Left28、要使窗体的标题为“演示实例”,应修改窗体的(A )属性。

相关文档
最新文档