2022年2022年VB程序设计练习题附加答案_第1页
2022年2022年VB程序设计练习题附加答案_第2页
2022年2022年VB程序设计练习题附加答案_第3页
2022年2022年VB程序设计练习题附加答案_第4页
2022年2022年VB程序设计练习题附加答案_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选学习资料 - - - 欢迎下载vb程序设计综合复习资料第一章visual basic程序设计概述一.填空题1. visualbasic为一种面对对象 的可视化程序设计语言,实行了大事驱动 的编程机制;2.在 vb 中工程文件的扩展名为vbp ,窗体文件的扩展名为frm ,精品学习资料精选学习资料 - - - 欢迎下载标准模块文件的扩展名为 bas ;精品学习资料精选学习资料 - - - 欢迎下载3.执行“工程”菜单下的_部件 命令,可挑选并添加activex控件;4. visual basic 6.0 用于开发 windows环境下的应用程序;二.挑选题1.下面不为vb 工作模式的为(c)

2、a 设计模式b运行模式c汇编模式d 中断模式 2.可视化编程的最大优点为(c)a 具有标准工具箱b 一个工程文件由如干个窗体文件组成 c不需要编写大量代码来描述图形对象d所见即所得3.以下不能打开属性窗口的操作为(c ) a 执行“视图”菜单中的“属性窗口”命令b 按 f4 键c按 ctrl+td单击工具栏上的“属性窗口”按钮 4.以下可以打开立刻窗口的操作为(d)a ctrl+db ctrl+ecctrl+fd ctrl+g 5. visual basic 的编程机制为(d)a 可视化b面对对象c面对图形d 大事驱动三.简答题精品学习资料精选学习资料 - - - 欢迎下载1.代码窗口主要包括

3、哪几部分?2.在工程资源治理器窗口中,主要列出了哪三类文件?3.窗体布局窗口的主要用途为什么?4. vb 的基本特点为什么?5.怎样懂得可视化设计?6.怎要懂得大事驱动编程?其次章简洁的 vb 程序设计一.填空题1.设置为否可以用tab 键来选取命令按钮,应当用tabstop 属性;2.一个控件在窗体的位置由 和 属性打算, 其大小由 和 属性打算;3.利用对象的属性setfocus 可获得焦点, 对于一个对象, 只有其 visible 属性和 属性为 true,才能接受焦点;4.设置控件背景颜色的属性名称为 ;5.全部控件都具有的共同属性为 属性;6.一般情形下,控件有两个属性项的缺省值为相

4、同的,这两个属性项为 ;7. vb中的每个对象(控件)都有一组特点,这组特点称为 ,我们通过修改它可以掌握对象的外观和操作;8.通常情形下,vb中一个工程主要包括如下四个文件:窗体文件.工程文件.类模块文件和 文件,后者的扩展名为.bas,通常由basic 语言编写,为一个可共用的子程序;9.vb 有三种工作模式,分别为设计(design)模式. 和中断 ( break)模式;二.挑选题1.以下能够触发文本框change 大事的操作为(c) a 文本框失去焦点b 文本框获得焦点c设置文本框的焦点d转变文本框的内容2.应用程序设计完成后,应将程序储存,储存的过程为(d )精品学习资料精选学习资料

5、 - - - 欢迎下载a 只储存窗体文件即可 b 只储存工程文件即可c先储存工程文件,之后储存窗体文件d先储存窗体文件(或标准模块文件),之后仍要储存工程文件3. vb 应用程序的运行模式为(c)a 说明运行模式b 编译运行模式c两者都有d汇编模式4.任何控件都具有的属性为(a )a textbcaptionc named forecolor5.打算控件上文字的字体.字形.大小及成效的属性为(d)a textbcaptionc named font6.在窗体上建立了多个控件,如text .label1 .command1,如要使程序一运行焦点就定位在command1控件上,应将command1

6、控件的( b )设置为0a indexbtabindexc tabstopdenabled7.运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的text 属性进行赋值从而转变了文本框的text 属性值时,将触发文本框的(a)大事a clickbdblclickc gotfocusdchange8.在运行时, 按 tab 键跳过了一个可以获得焦点的控件(如文本框),就可能为由于 ( b )a 该控件的tabstop 属性值为 trueb 该控件的tabindex属性值为false c该控件的enabled属性值为trued 该控件的enabled属性值为false9.为了防止用户随便将

7、光标置于控件上,应(a)a 将控件的tabindex属性设置为0b 将控件的tabstop属性设置为truec将控件的tabstop属性设置为falsed将控件的enabled属性设置为false10.如要使标签控件显示时,不掩盖其背景内容,应设置标签控件的(d )属性 a backcolorb borderstylecforecolord backstyle精品学习资料精选学习资料 - - - 欢迎下载11.假如要在文本框中输入字符时,只显示某个字符,如星号(* ),运行时,在文本框中输入的字符仍旧显示出来,而不显示星号,缘由可能为(b )a 文本框的multiline属性值为true b

8、文本框的locked属性值为truec文本框的multiline属性值为false d文本框的locked属性为 false12.在运行阶段,要在文本框text1 获得焦点时选中文本框中全部内容,对应的大事过程为( b )a private sub text1_gotfocus text1.selstart=0 text1.sellength=lentext1.textend subb private sub text1_lostfocus text1.selstart=0 text1.sellength=lentext1.textend subc private sub text1_chan

9、ge text1.selstart=0 text1.sellength=lentext1.textend subd private sub text1_setfocus text1.selstart=0 text1.sellength=lentext1.textend sub13.visual basic 继承了 basic 语言简洁易用的语法特点,同时支持面对对象的编程机制,其中构成其控件(对象)的三要素为(d )a 属性.大事.大事过程b 控件.窗体.大事c属性.过程.方法d 属性.大事.方法14.打算标签(label)显示的属性为(c )a textb nameccaptiond ali

10、gnment15.命令按钮的标题文字由(b)属性来设置;a textb captioncnamed 名称 16.如要设置文本的显示颜色,就可用(a )属性来实现;精品学习资料精选学习资料 - - - 欢迎下载a backcolorb forecolorc fillcolord backstyle17.在运行时,如要调用某命令钮的click大事过程,就可设置该命令钮对象的()属性为 ture 来实现;a enabledbvaluec defaultd cancel18.在运行时,如要获得用户在文本框中所挑选的文本,可通过拜访()属性来实现;a selstartbsellenghtc textd

11、seltext三.简答题1.大事驱动的含意为什么?举例说明;2.交互式开发方法和传统的应用程序开发过程有什么不同?3.文本框在什么情形下使用?4.什么为工程?5.结构化程序设计的三种基本结构为什么?6.对象的三要素为什么?并分别进行简洁的说明;7.为什么要生成可执行文件和制作安装盘?8.使用变量前先声明有什么好处?9.如何使用帮忙功能?10.结构化程序设计的特点为什么?11.为了把焦点移到某个指定的控件,在代码中应使用的方法为什么?12.启动 visua basic 后,只创建了一个窗体,如此时储存,需要储存几个文件?各为什么文件?先储存的为哪一个?13.为了防止文本框中的信息运行后被用户修改

12、,应设置什么属性?第三章vb 基本语言一.填空题1.一般可以使用 关键字声明常量;2. 类型也称变体类型,为一种通用的.可变的数据类型,它可表示或储备任何一种数据类型;3.变量的声明分为两种方法: 和 ;精品学习资料精选学习资料 - - - 欢迎下载4 . 在vb中 , 用 语 句 设 定 数 组 的 下 界 , 用 和 语句分别返回数组的上.下界; 5.在代码模块中加入option explicit的目的为 ; 6. functionaa a1 as date、optionala2 as booleanas single ,写出optional命令的作用 ;7.在 vb 中,我们用一个简洁的

13、 语句就能实现退出程序;8.生成消息框的命令为 ,生成输入框的命令为 ;9.通用对话框( commondialog )属 activex 控件,它可以显示多个标准对话框,包括打开 / 另存为.字体.打印等对话框,如要显示全部文件,就应设置其属性 filter=,如要使它显示为打印对话框,就应使用什么方法 ;10.从字符串中任意位置截取字符的函数为 ;11.语句 for j = 3 to 20 step 3使循环体执行了 次;12.对于正在使用的动态数组arraya ,要增加一个单元,但不能破坏数组内的数据,就应使用语句 ;13.在 visual basic 中声明静态变量的关键字为 ;14.表

14、达式10 mod 6 4 的值为 ;15.表达式chrasc"a" + 5 的值为 ;16.vb 中使用注释有2 种方法,即 和 ;17.vb 中的数据以四种形式储备:常量. . 和记录;18.为了在 vb 中储备一个4 行 5 列的二维矩阵,需要定义一个整型的数组,请把数组定义语句补充完整:dim juzhen_ as integer;19.控件数组由一组相同类型的控件组成,这些控件共用一个相同的控件名,但为每个控件都有一个唯独的下标来区分,我们使用属性来设置下标;20.在过程调用中,实现调用过程的实参和被调用过程的形参之间的数据传递有两种方式:按值传递和;21 . 为

15、了 保 证 程 序 中 必 须 对 变 量 的 强 制 性 定 义 , 需 要 在 代 码 模 块 的 声 明 部 分 加 入 语句;精品学习资料精选学习资料 - - - 欢迎下载22.分析 fornext 循环结构的实例:for i = 5 to 30 step 2中, 循环体一共执行了 次;23.表达式mid"universityofpetroleum"、 8、 4的值为 ;24.常量分为一般常量和 常量;25.要将大写字母转换为小写字母,可使用 函数;26.不管焦点在哪个控件上,按 键相当于按了取消按钮;27.执行“工程”菜单下的 命令,可挑选并添加activex控件

16、;28. 为程序中vb 停止执行的地方;29.规律常量为true 或 ;30.使用了 的声明后, 当程序中使用未经声明的变量时,程序运行时会报错;31.要将小写字母转换为大写字母,可使用 函数;32.自字符串n1 位开头向右取n2 个字符,要使用 函数;33.日期常量表示时,用符号 将日期型数据括起来;34.局部变量只能在 中声明和使用;35.模块级变量的声明关键字为dim 或 ;36.函数 absx 的功能为 ;37.表达式3/6*5 的值为 ;二.挑选题1.以下哪个为合法的变量()a rightb abc123c 123_abcd ab123c2.以下说法错误选项()a 在同一模块不同过程

17、中的变量可以同名 b 不同模块中定义的全局变量不行以同名c引用另一模块中的全局变量时,必需在变量名前加模块名d同一模块中不同级的变量可以同名3.把 msgbox 的返回值转换为数值应当使用的函数为()精品学习资料精选学习资料 - - - 欢迎下载a logbstrc lend val4.语句 dim aa3、4、5中定义的数组有()个元素a 12b 60c 120d 3455.下面程序运行后输出的结果为()a$="china" b$=string$3、a$ print b$enda chib ccccinad aaa6.以下语句的输出结果为()print format$32

18、548.5、 "000、000.00"a 32548.5b 325、485.00c 032、548、50d 32、548、507.以下表达中错误选项()a 假如过程被定义为static 类型,就该过程中的局部变量都为static 类型b sub 过程中不能嵌套定义sub 过程csub 过程中可以嵌套调用sub 过程d大事过程可以像通用过程一样由用户定义过程名8. visual basic 供应的 on error resume next 错误陷阱语句表示()a 当发生错误时,使程序转跳到语句标号为0 的程序块b 当发生错误时,不使用错误处理程序块c当发生错误时,忽视错误行,

19、连续执行下一语句d当发生错误时,终止本过程执行,连续执行下一过程9.在 visual basic 中,如要将掌握权交给操作系统就通过()的语句;a endb exit doc exit subd doevents10.在 visual basic中语句的续行号采纳()a 空格与下划线b 下划线与空格c空格与短线d短线与空格11.假定有以下程序段:精品学习资料精选学习资料 - - - 欢迎下载for i=1 to 3for j=5 to 1 step 1 print i*jnext j、i就语句 print i*j的执行次数为()a 15b .16c 17d 1812.从键盘上输入两个字符串,分

20、别储存在变量str1.str2 中;确定其次个字符串在第一个字符串中起始位置的函数为()a leftb midc stringd instr13.假如将布尔常量值true 赋值给一个整型变量,就整型变量的值为()a 0b -1c trued false14.以下表达不正确选项()a 注释语句为非执行语句,仅对程序的内容起注释作用,它不被说明和编译 b 注释语句可以放在代码中的任何位置c注释语句不能放在续行符的后面d代码中加入注释语句的目的为提高程序的可读性15.语句 print “ int-13.2 ”; int-13.2 的输出结果为()a int-13.2= -13.2b int-13.2

21、= 13.2cint-13.2= -13d int-13.2= -1416.假如 tab 函数的参数小于1,就打印位置在第()列a 0b 1c2d 317.变量未赋值时,数值型变量的值为()a .0b 空c1d 无任何值18.以下语句中正确选项()a txt1.text+txt2.text=txt3.textb =cmdokc12label.caption=1234d a=inputbox“ hello”19.假设变量boolv ar 为一个布尔型变量,就下面正确的赋值语句为()精品学习资料精选学习资料 - - - 欢迎下载a boolv ar= trueb bool

22、v ar=.true cboolv ar=#true#d boolvar=3<420.以下()程序段可以实施x. y 变量值的变换()a y=x :x=yb z=x :y=z : x=ycz=x : x=y :y=zd z=x :w=y : y=z : x=y21.语句 print “ sgn-26=”; sgn-26 的输出结果为()a sgn-26=26b sgn-26= -26 csgn-26= +1d sgn-26= -122.读下面程序段,判定变量str2 的取值为()dim str1、 str2 as string str1="university" st

23、r2=string$3、str1a unib uuucityd yyy23.vb 支持自定义数据类型,在某程序中我们定义了如下类型:studentstring as stringas integer type针对上述定义,如下几项用法正确选项()a s=" 张三 "b dim s as s" 张红 "cdim s as type studentd dim s as t="张三 "="张三 "24.一个工程中包含两个名称分别为form1 .f

24、orm2 的窗体,一个名称为mdlfunc 的标准模块;假定在form1 .form2 和 mdlfunc 中分别建立了自定义过程,其定义格式为:精品学习资料精选学习资料 - - - 欢迎下载form1 中定义的过程:private sub frmfunction1 end subform2 中定义的过程:public sub frmfunction2end submdlfunc 中定义的过程:public sub mdlfunctionend sub在调用上述过程的程序中,假如不指明窗体或模块的名称,就以下表达中正确选项()a 上述三个过程都可以在工程中的任何窗体或模块中直接被调用b 只有

25、mdlfunction 过程能够被工程中各个窗体或模块直接被调用cfrmfunction1只能在 form1 中调用,而frmfunction2就可以在全部模块或窗体中被直接调用d上述三个过程都只能在各自被定义的模块中直接调用25.vb 中 doloo p 结构既可以构成当型循环,也可以构成直到型循环,依据下面的代码:dim i、n as integer n = 20i = 1 doprint i; i = i + 2loop until i >20判定循环结构的类型和循环体的执行次数,正确的选项为()a 当型循环,20 次b 直到型循环,10 次c当型循环, 10 次d 直到型循环,2

26、0 次精品学习资料精选学习资料 - - - 欢迎下载26.在程序中,使用inputbox 函数可以接受用户的输入,假如要把它的返回值转换为数值型的数据,应当使用的函数为()a valb lencstrd log27.动态数组由于在程序运行前无法确定数组的大小,所以常常依据程序的运行情形,对数组进行重新定义,以下关于vb 中动态数组的表达中不正确选项()a 可以用redim 语句重新定义动态数组,并且可以进行多次重定义 b 首次用 dim 进行动态数组声明的时候,必需指明它的类型和上下界cpreserve 为 redim 语句的可选参数,用于保留动态数组原先的内容d当对动态数组使用erase 语

27、句进行释放操作时,将释放其内存28.vb 中的控件也叫做部件或组件,主要包括三类, 以下哪一项不属于vb 控件的分类 ( )a 控件b 可插入对象cado 控件d activex控件29.表达式4+5 6 * 7 / 8 mod 9的值为()a 4b 5c6d 730.可以同时删除字符串前导和尾部空白的函数为()a ltrimbrtrimctrimd mid三.简答题1.全局变量声明有哪些限制?2.字符串为否可以自动转换为数字类型?3.用 format 函数格式化后的字符格式在不同区域环境下的输出为否相同?为什么?4.在 inputbox 函数中,哪一个参数为必需的?5.在 msgbox 函数

28、中哪一个参数为必需的?6.在什么情形下使用过程?7.为什么要进行程序调试?8.调试程序有哪些手段?9.用语句dim a-3 to 5 as integer定义的数组的元素个数为多少?10.设有如下的visual basic 表达式: 5*x2-3*x-2*sina/3,与它对应的数学式为什么?精品学习资料精选学习资料 - - - 欢迎下载11.数学式2 xa 3 yb 对应的 vb 表达式为什么?精品学习资料精选学习资料 - - - 欢迎下载12.表达式2>3 and 4<=5 or 4>4 的值为什么?13.怎样在程序中设置断点?14.在什么情形下可以设置断点?15.程序出

29、错的类型有哪几种?16.在同一模块.不同过程中声明的相同变量名,两者为否表示同一个变量?为什么?17.什么情形下会显现“数组下标越界错误”?18.逐语句和逐过程有什么区分?19.表达式2.75 * 2 3.45 的值为什么?20.在程序设计中为什么尽量不用goto 语句?四.读程序题1.分析以下程序,写出运行结果; private sub form_clickscore = intrnd * 10 + 80 select case scorecase is < 60a$ = "f"case 60 to 69 a$ = "d"case 70 to 7

30、9 a$ = "c"case 80 to 89 a$ = "b"case elsea$ = "a"end select print a$精品学习资料精选学习资料 - - - 欢迎下载end sub 2.读下面的程序,分析其功能,写出运行结果;在窗体上有一个命令按钮,名称为command1 ;然后编写如下程序: private sub command1_clickfor i = 1 to 4 for j = 0 to iprint chr$65 + i; next jprintnext i end sub程序运行后,假如单击命令按钮,就

31、在窗体上显示的内容为什么?3.阅读下面的程序,分析并写出其功能;sub inserta as single、byval x as singledim m as integer、n as integer n=1do while n<20 and x>an n=n+1loopfor m=20-1 to n step 1 am+1=amnext m an=xend sub 4.分析以下程序,写出运行结果;sub subpb as integer for i =1 to 4精品学习资料精选学习资料 - - - 欢迎下载bi=2*i next iend subprivate sub comm

32、andl_clickdim a1 to 4as integer a 1=5a 2=6a 3=7a 4=8subp afor i =1 to 4 print ainext i end sub运行上面的程序,单击命令按钮,输出结果为什么?5.分析以下程序,写出运行结果; sub seledim n as integer i=21:n=3do while i>n i=i nloop print iend sub 6.分析以下程序,写出运行结果;sub selectprint精品学习资料精选学习资料 - - - 欢迎下载dim a as integer dim b as integer dim

33、c as integer a=2:b=5:c=2ifa>=banda>=c or b>cthen print aa=a+2elseprint b endifprint a;b;c end sub7.分析以下程序,写出运行结果;sub swapdim x as integer dim y as integer dim z as integer x=1:y=2:z=0print x;y;z x=x+y x=x*z print x、y、zend sub 8.分析以下程序,写出运行结果;sub selectprint dim a as integer dim b as integer

34、精品学习资料精选学习资料 - - - 欢迎下载dim c as integer a=3:b=3:c=2ifa>=banda>cthen print a print a、b、cend sub五.编程题1.输入一年号,判定它为否为闰年;界面如下图所示,包括两个标签.一个文本框和一个命令按钮; 提示 :假如此年号能被400 整除或者不能被400 除尽,也不能被100 除尽,但能被4 整除,就它为闰年;否就,不为闰年;2.输入两个正整数m.n,求 m 和 n 的最大公约数;要求建立如下图所示的窗体,其中主要的控件包括: 两个标签( lable1.lable2 ).两个文本框 (text1.

35、text2 )和一个按钮 ( command1);3.输入某同学成果(百分制) ,如为 100成果 90 输出优秀;如为 90成果 80 输出良好;如为 80成果 70 输出中等;如为 70成果 60 输出及格;如为 60成果 0,输出不及格;如为其他数就输出 error 信息;4.在窗体中显示从9 号字型到16 号字型;5.在有序序列中插入一个数,使插入后的数列仍旧有序(设按由小到大排列);6.编程实现二维数组转置;7.随机输入10 个 100 以内的整型数,运算其和及平均值;8.找出全部的水仙花数;水仙花数为个三位数,它的各位数字的立方和等于这个三位数本身;例如371 33+73+1 3,

36、就 371 为水仙花数;9.从键盘输入一个大于2 的正整数,判定该数为否为素数;10.求二维数组中的最小值及其所在行号.列号;11.求一元二次方程ax2+bx+c=0 的根(包括实根和复根);精品学习资料精选学习资料 - - - 欢迎下载12.输入一个正整数n,运算出n. 并输出;13.faibonacci 数列为 0,1,1,2,3,5,8,13,运算并输出第20 项以及前20 项的和;第四章常用控件与窗体一.填空题1.向列表框控件添加新项目的方法为 ;精品学习资料精选学习资料 - - - 欢迎下载2.在 vb 中,最主要的两种对象为 和 ;精品学习资料精选学习资料 - - - 欢迎下载3.

37、当窗体启动时可通过 属性掌握窗体位于全部者的中心位置;4.如要将窗体form1 隐匿起来,就可通过执行代码 来实现;5.要使装入到列表框中的数据项能自动按字母次序排序,应设置该控件的 属性为 ;6.窗体上放置了如干个文本框和命令按钮,当窗体装入后, 要将焦点自动定位到文本框text1上,就在设计时需要将 控件的 属性设置为 ;7.在标签控件中通过编程使文字换行用的代码为 ;8.设置计时器控件只能触发 大事;9.设置计时器对象触发大事的时间间隔用 属性;10.滚动条控件主要支持两个大事,它们为 大事;11.要使鼠标停留在按钮上显示特别的鼠标外形,应设置的属性值为 ;12.设某列表框共有10 项,

38、按题目要求补齐程序,完成相应的功能;( 1)按下命令按钮command1 时将列表框第8 项的内容显示在窗体上:private sub command1_click list. 7=true print list1. end sub( 2)单击列表框某一项时立刻将该项打印在窗体上: private sub list1_click print end sub精品学习资料精选学习资料 - - - 欢迎下载( 3)按下命令按钮command1 时在窗体上删除第1.3.5. 7.9 项:private sub command1_click for i=1 to 5list1. next i end s

39、ub( 4)在列表框的每一项之后插入一个新的项:private sub command1_click for i=1 to 10x=inputbox“请输入插入的第”& i &“项内容 ”list1.additem next i end sub13.设在界面上放置了一个滚动条hscroll1 和一个标签控件label1 ,要使每次单击滚动条两端箭头时,或单击滚动条滑块与两端箭头之间的空白区域时,标签内容能够反映滚动条的值,补齐以下代码;private sub hscroll1. label1.caption = hscroll1. end sub要使拖动滚动条滑块时标签内容能够

40、反映滚动条的值,补齐以下代码;private sub hscroll1. label1.caption = hscroll1. end sub 14.列表框( listbox )用于列出可供挑选的项目的列表,用户可以挑选一个或多个项目;它具有几个特别重要的数组属性,其中属性存放了列表框中全部项目的值;15.菜单项一般由标题.拜访键.快捷键和复选标志等构成,通过对相应的属性进行设置可以转变这些项目的状态,其中与复选标志相对应的属性为;精品学习资料精选学习资料 - - - 欢迎下载16. keydown与keypress 大事各有其参数,如需获得用户按下"a"仍为"a

41、"需用 大事;17.控件 组合了文本框和列表框的功能,为 vb 中一种功能特别强大的挑选类控件;18.如需要将窗体form2 以模态窗口的形式显示出来,可通过执行代码 来实现;19.菜单中的分隔条为一种菜单控件,不响应 大事,不能被选中;二.挑选题 1.当程序运行时,在窗体上单击鼠标,以下哪个大事为窗体不会接收到 a mousedownb mouseupc loadd click 2.窗体 form1 的 name 属性为 frm1,它的单击大事过程名为()a form1_clickb form_clickc frm1_clickd me_click 3.用于设置通用对话框控件显示文

42、件类型的属性为()a filterb pathc parternd folename 4.用于从内存删除窗体的命令为()a moveb hidec unloadd delete 5.用于返回窗体可用区域宽度的属性为()a scalewidthb scaleleftc scaleheightd scaletop 6.以下关于属性设置的表达错误选项:( )a 一个控件具有什么属性为vb 预先设计好的,用户不能转变 b 一个控件具有什么属性为vb 预先设计好的,用户可以转变 c一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置d一个控件的属性在属性窗口中设置,仍可以利用程序代码为其设置新值7

43、.以下说法正确选项()a 对象属性只能在“属性窗口”中设置b 一个新的工程可以在“工程窗口”中建立c必需先建立一个工程,才能开头设计应用程序d只能在“代码窗口”中编写程序代码精品学习资料精选学习资料 - - - 欢迎下载8.以下关于窗体上控件的基本操作错误选项()a 按下一次del 键只能删除一个控件b 按下一次del 键可以同时删除多个控件c按住 shift 键,然后单击每个要挑选的控件,可以同时选中多个控件d按住 alt 键,然后单击每个要挑选的控件,可以同时选中多个控件9.以下关于设置控件属性的表达正确选项()a 用户必需设置属性值b 全部的属性值都可以由用户随便设定 c属性值不必一一重

44、新设置d不同控件的属性项都完全一样10.不行以通过以下()操作将焦点赋给对象a 运行时使用tab 键b 在代码中用call语句调用c在代码中用setfocus 方法d用拜访键或用鼠标单击挑选对象 11.要在 form_load大事过程中使用print 方法在窗体上输出肯定的内容,应() a 设置窗体的visible属性b 设置窗体的captionc调用窗体的show 方法d设置窗体enabled属性12.下面()对象无caption属性a formbcommandbuttonc textboxd label13.通用对话框控件和文件列表框控件中,都能依据文件的类型对要显示的文件进行挑选过滤,后

45、者使用()属性进行该项设置;a patternb pathc filterd filename 14.对于复选框控件chkboy ,假如在程序中设置它为选中状态,下面语句正确选项() a chkboy.checked = trueb chkboy.value = truecchkboy.selected = trued chkboy.value = 1 15.计时器( timer)控件用于每隔一段时间自动触发一次timer 大事,可以有规律地重复执行一段程序,它用于设置两次大事时间间隔的属性为()a intervalb smallchange精品学习资料精选学习资料 - - - 欢迎下载cla

46、rgechanged max16.以下关于vb 中窗体( form)的说法中,不正确的描述为()a 执行 unload form 语句后,窗体form 消逝,但仍在内存中b 当窗体的enabled 属性为 false 时,通过鼠标和键盘对窗体的操作都被禁止 c窗体的 height .width 属性用于设置窗体的高和宽d窗体的load 大事在加载窗体时发生17.关于滚动条控件,下面说法错误选项()a 点击滚动条的箭头,可以转变它的value 值,从而引发change 大事 b 拖动滚动框,可以触发scroll 大事c通常,水平滚动条的值从左向右递增,垂直滚动条的值自上而下递增d拖动滚动框,可以

47、触发change 大事,而且为连续触发的18.在窗体上放置一个命令按钮,名称为 command1 ;单击命令按钮时,执行如下大事过程:priv ate sub command1_c1ick a$="software and hardware" b$righta$、8c$=mida$、1、8 msgbox a$、b$、c$、1end sub就在弹出的信息框的标题栏中显示的信息为()a software and hardwareb softwarechardwafed显现错误19.在多重窗体程序设计中,关键的问题为要解决不同窗体之间的连接和窗体的显示.关闭等问题,以下关于窗体的

48、相关语句和方法的表达中,错误选项()a load 语句用于加载指定窗体,即在内存中创建该窗体 b show 方法兼具load 语句的功能,可以将窗体显示出来 chide 方法用于将窗体隐匿起来d unload 语句用来释放窗体,但窗体并没从内存中消精品学习资料精选学习资料 - - - 欢迎下载20.滚动条控件的属性中,表示取值范畴最大值的属性为()a maxb largechangecmind value21.程序中假如需要检测和掌握鼠标的位置和状态的转变,就需要使用鼠标大事,其中下面哪个选项用于表示拖动大事()a dragdropb mousedowncmouseupd mousemove 22.为了使用通用对话框进行打开文件的操作,应将通用对话框的action 属性设定为(); a 0b1c2d 3三.简答题1.什么为单项按钮?什么为复选框?在使用上有什么不同?2.滚动条的change 大事和 scroll 大事有什么不同?3.快捷键和拜访键有什么区分?4.在程序运行期间,假如拖动滚动条上的滚动块(即滑块),就触发滚动条的什么大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论