vb练习题,电子版第13章多窗体程序设计

合集下载

VB程序设计题库(全)

VB程序设计题库(全)

程序设计第一题、题目:(事件)单击窗体(响应)求50以内所有偶数的和,并在窗体上输出来。

将结果存入变量S中。

代码:Dim I As IntegerFor i = 2 To 50If (i Mod 2)=0 ThenS=s+iEnd IfNextPrint (CStr(s))第二题题目:(事件)双击窗体(响应)求s=1+1*2+1*2*3+….+1*2*3*….*10并将结果存入变量S中代码:Dim i,j As IntegerDim k As Longk=1s=0For i =1To 10For j=1 To ik=k*jNexts=s+kk=1NextPrint(CStr(s))第三题题目:(事件)单击窗体(响应)求100以内偶数的和,并将结果输出在窗体上。

将结果存入变量SUM中代码:Dim i As IntegerFor i =1 To 100If i Mod 2 =0 ThenSum=sum+iEnd IfNextPrint sum第四题题目:(事件)单击窗体(响应)编写程序求10*11*12+11*12*13+….+15*16*17的结果并将结果输出到窗体上。

将结果存入变量M中。

代码:Dim i,j As IntegerDim s As LongFor i =10 To 15s=1For j = i To i +2s=s*jNextm=m+sNextPrint (CStr(m))第五题题目:(事件)双击窗体(响应)求100以内奇数的和,并将结果输出在窗体上。

将结果存入变量SUM中。

代码:Dim i As IntegerFor i=1 To 100If i Mod 2 = 1 Thensum = sum + iEnd IfNextPrint sum第六题题目:(事件)单击窗体(响应)已知S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上代码:Dim s As SingleFor i=1 To 10a=i*iSum =1/a + SumNextPrint Sum第七题题目:(事件)双击窗体(响应)求1+1*2+1*2*3+....+1*2*3*. (10)并将结果存到变量S中代码:Dim s As Longj=1For i = 1 To 10j= j*iSum = Sum + jNextPrint Sum第八题题目:(事件)单击窗体(响应)求1—1/2+1/3—1/4+….+1/99—1/100的值。

13.VB练习题

13.VB练习题

1.创建一个VB应用程序,添加两个窗体form1和form2,并且将窗体的名字分别修改为frmd1和frmd2.
2.在窗体frmd1中添加两个命令按钮分别为command1和command2,并将caption属性分别设置为“确定”及“取消”3.窗体frmd1载入时设置窗体的格式:窗体的位置距左边界500,距上边界600,显示效果为立体,窗体不可以移动.
4.编写应用程序:单击窗体时,在窗体上显示1到100的和。

5.鼠标在窗体上移动时,将窗体的背景颜色进行修改
6.按下鼠标左键时,将窗体向下并且向右移动200个单位,按下鼠标右键时,窗体向上并且向左移动200个单位。

7.单击命令按钮“确定”,将窗体frmd2显示出来,当窗体frmd2变成活动窗体时,给窗体frmd2设置背景图片。

vb程序设计问题13

vb程序设计问题13

第 1 章Visual Basic程序设计概述1.能被对象所识别的动作与对象可执行的动作分别称为对象的______。

A.方法、事件B.事件、方法C.事件、属性D.过程、方法2.以下有关对象属性的说法中正确的是____ ____。

A.对象所有的属性都罗列在属性窗口列表中B.不同对象不可能有同名属性C.不同对象的同名属性取值一定相同D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变3.在以下有关对象属性的叙述中,不正确的是________。

A.一个对象的属性可分为外观、行为等若干类B.不同属性可能具有不同的数据类型C.一个对象的所有属性都可在属性窗口的列表中进行设置D.属性窗口中的属性列表既可按字母排列也可按类别排列4.以下有关对象属性的说法中错误的是__ _____。

A.所有的对象都具有Name(名称)属性B.只能在执行时设置或改变的属性为执行时属性C.对象的某些属性只能在设计时设定,不能使用代码改变D.Enabled属性值设为False的控件对象在窗体上将不可见5.以下关于方法的叙述中,错误的是____ _____。

A.方法是构成对象实体的一个部分B.方法是一种特殊的过程或函数C.调用方法的一般格式是:对象名称.方法名称[参数]D.在调用方法时,对象名称是不可缺少的6.有程序代码“Text1.Text="Visual Basic"”,其中的Text1、Text和"visual Basic"分别代表_____ ____。

A.对象、值、属性B.对象、方法、属性C.对象、属性、值D.属性、对象、值7.在一个工程中,可以有多个____ ____。

A.资源文件B.工程文件C.标准模块文件D.机器代码文件8.扩展名为.vbp的工程文件中包含有________。

A.工程中所有模块的有关信息B.每个窗体模块中的所有控件的有关信息C.每个模块中所有变量的有关信息D.每个模块中所有过程的有关信息第 2 章VB的界面设计1.若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,____ ____会首先获得焦点。

vb练习题(有答案)(打印)

vb练习题(有答案)(打印)

《大学Visaul Basic程序设计》复习题第一章Visual Basic程序设计概述第一题:是非题(共10分,每项1分)1. VB6.0只能运行在Windows 2000下,不能运行在Windows 98下。

13A.对B.错√2. 用户控件和系统控件都可以加载到工具箱上,并且永久保留。

4A.对B.错√第二题、单选题(共45分,每项1.5分)1. VB中的工具栏可以从______菜单上的“工具栏”命令中移进或移出。

15A.工具B.编辑C.视图√D.调试2. 在VB的集成环境中创建VB应用程序时,除了工具箱窗口、窗体设计窗口、属性窗口外,必不可少的窗口是______。

2A.窗体布局窗口B.立即窗口C.代码窗口√D.监视窗口第二章VB的编程机制第一题:是非题(共10分,每项1分)1. 在事件驱动的应用程序中,代码是按照预定的路径执行的。

15A.对B.错√2. 标签控件即可以用来显示用户不能编辑和修改的文本,也可以用来编辑和修改文本。

9A.对B.错√3. 每一个控件实质上都是一个微型程序。

2A.对√B.错4. 窗体上的控件同样可以借助于剪贴板进行剪切、复制和粘贴。

A.对√B.错第二题、单选题(共45分,每项1.5分)1. 文本框没有_____属性。

21A.EnabledB.VisibleC.BackColorD.Caption√2. 文本框(Text1)中有选定的文本,执行Text1.SelText=”Hello”的结果是___。

9A.“Hello”将替换掉原来选定的文本√B.“Hello”将插入到原来选定的文本之前C.Text1.SelLength为5D.文本框中只有“Hello”3. 要判断“命令按钮”是否被鼠标单击,应在“命令按钮”的______事件中判断。

3A.ChangB.KeyDownC.Click√D.KeyPress4. 如果文本框的Enabled属性设为False,则___。

6A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容√C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容第三题、简单程序(共15分,每项1.5分)1. 以下程序的输出结果是______。

VB考试教程:多窗体程序设计

VB考试教程:多窗体程序设计

⼆、多窗体程序设计 当应⽤程序功能较强和分类较多,程序和⽤户的交互频繁时,如果只⽤⼀个窗体和⽤户进⾏交互,⼀⽅⾯难以进⾏合乎美观原则的设计,另⼀⽅⾯分类⼯作很难,设计出来的界⾯不符合友好原则。

这时使⽤多重窗体程序设计,增强程序界⾯的友好性。

多窗体指的应⽤中有多个窗体,它们之间没有绝对的从属关系。

每个窗体的界⾯设计与单窗体的完全⼀样,只是在设计之前应先建⽴窗体,这可以通过菜单“⼯程”/“添加窗体”命令实现。

程序代码是针对每个窗体编写的,当然,应注意窗体之间存在的先后顺序和相互调⽤的关系。

所以,多重窗体实际上是单⼀窗体的集合,⽽单⼀窗体是多重窗体程序设计的基础。

⼀般说来,多窗体的设计基本分成以下⼏个步骤:  ◆分析应⽤要求,将其功能划分为不同的⼏部分 ◆分别创建各个窗体、模块 ◆在创建窗体时,除各窗体⾃⾝要完成的功能外,还要考虑窗体之间的调⽤关系 ◆点击[⼯程]/[属性]菜单,在[启动对象]中选择应⽤运⾏时⾸先执⾏的对象 ◆运⾏应⽤程序,检验应⽤及各窗体的运⾏情况1、多窗体程序设计常⽤的⽅法在单窗体程序设计中,所有的操作都在⼀个窗体中完成,不需要在多个窗体中切换。

⽽在多窗体程序中,需要打开、关闭、隐藏或显⽰指定的窗体,这可以通过相应的语句和⽅法来实现。

在多窗体程序设计经常⽤到下⾯四种⽅法:Load,Show Hide和Unload.(1)Load⽅法它的语法结构如下:Load [窗体名称]使⽤Load⽅法调⽤的窗体被存⼊内存,并不显⽰出来,同时会产⽣⼀个Form_Load()事件。

例如:Load Form2 '将Form2窗体存⼊内存(2)Show⽅法它的语法结构如下:[窗体名称].ShowShow⽅法⽤来显⽰被调⽤的窗体。

Show⽅法兼有装⼊和显⽰两种功能,也就是说,在执⾏Show⽅法时,如果窗体不在内存中,则Show⽅法会⾃动的把窗体调⼊内存,然后再显⽰出来。

例如: Load Form2Form2.Show '将Form2存于内存,并显⽰Form2窗体(3)Hide⽅法它的语法结构如下:[窗体名称].Hide使⽤Hide⽅法会隐藏被调⽤的窗体,既不在屏幕上显⽰,但仍在内存中(与Unload⽅法不同),被调⽤的窗体中的属性等已经处于⽆效的状态。

VB程序设计试题与答案解析

VB程序设计试题与答案解析

VB程序设计试题1.多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把()指定为启动窗体。

A.不包含任何控件的窗体B. 设计时的第一个窗体C. 包含控件最多的窗体D. 命名为Frm1的窗体2. 应用程序打包后,其包文件的后缀为()。

A. .exeB. .cabC. .txtD. .ocx3.当一个工程中含有多个窗体时,其中的启动窗体是()。

A. 启动VB时创建的第一个窗体B. 第一个添加的窗体C. 最后一个添加的窗体D. 在“工程属性”对话框中指定的窗体4.能够改变标签Label控件显示标题的属性是()。

A.CapionB. NameC. ClickD. Text5.下面关于工程的概念中错误的是()。

A.Visual Basic 的工程是相关应用程序文件的集合B. Visual Basic 的工程实际上为了管理构成应用程序的所有文件C. 一个大的Visual Basic应用程序才能构成一个工程D. 建立只有一个窗口的应用程序,会生成多个程序文件,也称为一个工程6.将一个VB程序保存在磁盘上,至少会产生的文件是()。

A..doc、.txtB. .txt、.exeC. .vbp、.frmD. .bat、.frm B.7.一个VB应用程序可以包含几个vbp文件()8.A. 1个 B. 2个 C. 可以没有 D. 不受限制9.8.当运行程序时,系统自动执行启动窗体的()事件过程。

A.LoadB. ClickC. UnloadD. GotFocus9. 对于定时器(Timer)控件,设置其定时是否开启的属性是()A. IndexB. TagC. EnabledD. Left10.启动VB后,就意味着要建立一个新()。

A.窗体B. 程序C. 文件D. 工程11.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是()A.单击窗体上没有控件的地方B. 单击任一个控件C. 不执行任何操作D. 双击窗体的标题栏12.下面各种高级语言中,不是面向对象程序设计语言的是()。

vb练习题,电子版第13章多窗体程序设计

vb练习题,电子版第13章多窗体程序设计

第十三章多窗体程序设计教学要求:了解多重窗体应用程序的适用范围与特点,掌握多重窗体应用程序建立的主要步骤;了解多重窗体程序的执行与保存特点,了解Visual Basic工程的结构特点(标准模块、窗体模块、Sub Main过程);掌握闲置循环与DoEvents语句的用法。

知识点:多重窗体应用程序;多重窗体应用程序的建立、执行、保存;Visual Basic工程的结构特点;闲置循环与DoEvents语句。

内容导航:一、建立多重窗体应用程序(一)多重窗体程序设计有关的语句和方法1.Load语句。

格式:Load 窗体名2.Unload语句。

格式:Unload 窗体名3.Show方法。

格式:[窗体名.]Show[模式]4.Hide方法。

格式:[窗体名.]Hide(二)建立界面窗体的添加方法有如下4种:方法一:单击“工程”菜单中的“添加窗体”命令;方法二:用鼠标右键单击“工程资源管理器”的任何项目,在弹出的快捷菜单中选择“添加”,单击“添加窗体”命令;方法三:单击工具栏中的“添加窗体”命令;方法四:通过组合键Alt+P,F。

二、多重窗体程序的执行与保存(一)指定启动窗体在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。

应用程序开始运行时,此窗体就被显示出来。

要改变启动窗体的执行方法如下:从“工程”菜单中,选取“工程属性”命令,选取“通用”选项卡,在“启动对象”中,选取要作为新启动窗体的窗体,最后单击“确定”按钮。

(二)保存多窗体程序为了保存多窗体程序,通常需要一下两步:1.保存模块。

2.保存工程(三)装入多窗体程序装入多窗体程序和装入单窗体程序一样,只要打开工程文件,工程中包括的其他文件便会自动装入内存,而不用一一打开。

三、Visual Basic工程结构Visual Basic工程分为3个层次:工程级(全局)、模块级和过程级,这对变量与类型的定义和使用都是很重要的。

(一)标准模块标准模块也称全局模块或总模块,有全局变量声明、模块层声明及通用过程等几部分组成。

(完整word版)VB程序设计试题题库及答案.doc

(完整word版)VB程序设计试题题库及答案.doc

VB程序设计笔试题题库一、选择题1 下列常量中,是 Integer类型常量的是(C )。

A、123&B、-38844C、123%D、327682 下面选项中 () 是字符连接运算符 . ( A )A、&B、AndC、%D、Mod3下面关于 VB 的集成开发环境( IDE )的叙述中,不正确的是(B )。

A、IDE是设计、调试、运行 VB程序的工具。

B、用户不能随意关闭 IDE中的窗口。

C、" 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。

D、打开 / 关闭各窗口的命令主要在 IDE的" 视图 " 菜单中。

4 len( “程vb序设计”)=( C ) 。

A、 5B、2C、 6D、105 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 DA、7B、0C、2D、46 赋值语句 A=123 + Mid$( “123456”,3,2)执行后, A= ( A )。

A、157B、12334C、123D、"12334"7 在一个语句内写多条语句时 , 用来分隔每条语句的符号是 ( C ).A、,B、;C、:D、、8 将逻辑型数据转换成整型数据时,转换规则是( D )。

A、将 True 转换为 1 ,将 False 转换为 0B、将 True 转换为 1 ,将 False 转换为 -1C、将 True 转换为 0 ,将 False 转换为 -1D、将 True 转换为 -1 ,将 False 转换为 09 表达式 2+3*4^5-SIN(X+1)/2 中最先进行的运算是 ( D ).A、SINB、4^5C、3*4D、x+110 如果 x=2 ,则表达式 x+1>2 Or sin(x)>0.9 And 3>x+3 的值( B )。

A、不能计算B、 TrueC、5D、False11 随机产生 [10,50] 之间整数的正确表达式是( D )。

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

第十三章多窗体程序设计教学要求:了解多重窗体应用程序的适用范围与特点,掌握多重窗体应用程序建立的主要步骤;了解多重窗体程序的执行与保存特点,了解Visual Basic工程的结构特点(标准模块、窗体模块、Sub Main过程);掌握闲置循环与DoEvents语句的用法。

知识点:多重窗体应用程序;多重窗体应用程序的建立、执行、保存;Visual Basic工程的结构特点;闲置循环与DoEvents语句。

内容导航:一、建立多重窗体应用程序(一)多重窗体程序设计有关的语句和方法1.Load语句。

格式:Load 窗体名2.Unload语句。

格式:Unload 窗体名3.Show方法。

格式:[窗体名.]Show[模式]4.Hide方法。

格式:[窗体名.]Hide(二)建立界面窗体的添加方法有如下4种:方法一:单击“工程”菜单中的“添加窗体”命令;方法二:用鼠标右键单击“工程资源管理器”的任何项目,在弹出的快捷菜单中选择“添加”,单击“添加窗体”命令;方法三:单击工具栏中的“添加窗体”命令;方法四:通过组合键Alt+P,F。

二、多重窗体程序的执行与保存(一)指定启动窗体在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。

应用程序开始运行时,此窗体就被显示出来。

要改变启动窗体的执行方法如下:从“工程”菜单中,选取“工程属性”命令,选取“通用”选项卡,在“启动对象”中,选取要作为新启动窗体的窗体,最后单击“确定”按钮。

(二)保存多窗体程序为了保存多窗体程序,通常需要一下两步:1.保存模块。

2.保存工程(三)装入多窗体程序装入多窗体程序和装入单窗体程序一样,只要打开工程文件,工程中包括的其他文件便会自动装入内存,而不用一一打开。

三、Visual Basic工程结构Visual Basic工程分为3个层次:工程级(全局)、模块级和过程级,这对变量与类型的定义和使用都是很重要的。

(一)标准模块标准模块也称全局模块或总模块,有全局变量声明、模块层声明及通用过程等几部分组成。

其中全局变量声明放在标准模块的首部,因为每个模块都有可能要求它自己的具有唯一名字的全局变量。

全局变量声明总是在启动时执行。

标准模块没有事件过程。

(二)窗体模块窗体模块包括3部分内容,即声明部分、通用过程部分和事件过程部分。

在声明部分中,用Dim语句声明窗体模块所需要的变量,因而其作用域为整个窗体模块。

注意,在窗体模块代码中,声明部分一般放在最前面,而通用过程和事件过程的位置没有严格限制;通用过程:用户定义的供事件过程调用的过程;事件过程:发生某事件时的事件处理程序,是响应特定事件而执行的指令。

(三)Sub Main过程在含有多个窗体或多个工程的应用程序中,有时候需要在显示多个窗体之前对一些条件进行初始化,这就需要在启动程序时执行一个特定的过程。

在Visual Basic中,这样的过程称为启动过程,并命名为Sub Main。

四、闲置循环与DoEvents语句Visual Basic提供了闲置循环与DoEvents语句DoEvents既可作为语句,也可以作为函数使用,一般格式为:[窗体号 = ]DoEvents[ () ]DoEvents作为函数返回当前装入内存的窗体号。

训练:一、选择题:1.下面关于DoEvents语句的叙述中,正确的是________。

A)DoEvents语句提供了在某个循环中将控制权交给操作系统的可能,可以改造和控制语句的执行顺序B)DoEvents语句没有返回值C)DoEvents语句是一条非执行语句D)即使用DoEvents语句,也不能改变语句执行的顺序2.在VB中,要将一个窗体从内存中释放,应使用的语句是________。

A)Unload B)Hide C)Show D)Load3.当一个工程中有多个窗体时,其中的启动窗体是________。

A)第一个添加的窗体B)在“工程属性”中指定的启动对象C)启动VB后建立的窗体D)最后一个添加的窗体4.当窗体得到焦点时,首先触发________事件。

A)Activate B)Initialize C)OnFocus D)GetFocus5.在VB中,要使一个窗体不可见,但不从内存中释放,应使用的语句是________。

A)Hide B)Load C)Show D)Unload6.与方法效果相同的是________。

A)=TrueB)=FalseC)=TrueD)=False7.要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮Click事件过程中使用________语句。

A) B) C) D)8.以下关于多重窗体程序的叙述中,错误的是________。

A)用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体B)在多重窗体程序中,各窗体的菜单是彼此独立的C)在多重窗体程序中,可以根据需要指定启动窗体D)在多重窗体程序中,需要单独保存每个窗体9.假定一个工程文件由一个窗体Form1和两个标准模块Model及1Model2组成。

Model1代码如下:Public x As IntegerPublic y As IntegerSub s1()x=1s2End SubSub s2()y=10End SubModel2代码如下:Sub Main()s1End Sub其中Sub Main()被设为启动对象,程序运行后,各模块的执行顺序是________。

A)Form1 Model1 Model2 B)Model1 Model2 Form1C)Model2 Model1 Form1 D)Model2 Form1 Model110.以下叙述中错误的是________。

A)一个工程只能有一个Sub Main过程B)窗体的Show方法是将指定的窗体装入内存并显示该窗体C)窗体的Hide方法和Unload语句作用效果相同D)如工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体11.以下叙述中错误的是________。

A)一个应用程序可以只有一个窗体B)一个应用程序通常由多个窗体组成C)一个窗体一定对应一个窗体文件,所以一个应用程序只能包含一个窗体D)一个应用程序只能有一个启动窗体12.如果要在应用程序建立另一个窗体,正确的操作方法是________。

A)在“文件”下拉菜单中选择“添加窗体”命令B)在“工程”下拉菜单中选择“添加窗体”命令C)在“编辑”下拉菜单中选择“添加窗体”命令D)在“工具”下拉菜单中选择“添加窗体”命令13.在当前工程中添加一个新的窗体,下列操作方法错误的是________。

A)在“工程”下拉菜单中选择“添加窗体”命令B)从工具栏中选择工程,单击其下拉菜单,从列出的列表中选择“添加窗体”命令C)在工程资源管理器中的工程图标上右键单击鼠标,打开快捷菜单,选择“添加(Add)”选项下的“窗体(Form)”选项D)在代码窗口或属性窗口中输入一个新的窗口名称,即自动建立一个新的窗体14.程序运行时要使某一个窗体显示出来,应该使用________。

A)Unload方法 B)Hide方法 C)Show方法 D)Load语句15.使用Public Const语句声明一个全局的符号常量时,该语句应该放在________。

A)过程中 B)窗体模块的通用声明段C)标准模块的通用声明段 D)窗体模块或标准模块的通用声明段16.工程中有两个普通窗体Form1和Form2,其中Form1中有一个按钮,启动程序后,单击Form1中的按钮,输出结果为________。

Private Sub Command1_Click()Print "A"vbModalPrint "B"End SubA)Form1中显示A,Form2中显示B B)Form1中显示A,Form2中无显示C)Form1中无显示,Form2中显示AB D)Form1中无显示,Form2中显示B17.要设置工程中某一个窗体作为启动窗体,必须的操作步骤是________。

A)打开“属性窗口”,选择作为启动窗体的窗体名称B)打开“代码窗口”,选择作为启动窗体的窗体名称C)打开“工程窗口”,选择作为启动窗体的窗体名称D)打开“窗体设计”窗口,选择作为启动窗体的窗体名称18.进行多窗体设计时,“窗体资源管理器”窗口是很有用的窗口。

下列关于“资源管理器”窗口功能的说法中,错误的是________。

A)在“资源管理器”窗口中可以设置某一个窗体作为启动窗体B)在“资源管理器”窗口中显示与工程有关的文件和对象C)在“资源管理器”窗口中工程名左边方框内标有“—”号表示该工程已经被移走D)在“资源管理器”窗口中双击.frm的文件名,能够打开该文件的窗体,以及与之对应的属性窗口、代码窗口19.要将名为MyForm的窗体在“资源管理器”窗口中显示出来,正确的使用方法是________。

A)MyForm Show B) C)MyForm Load D)20.不能在标准模块中使用的是________。

A)私有变量 B)公共变量 C)通用过程 D)事件过程21.可以在窗体模块的通用声明段中声明________。

A)全局变量 B)全局常量 C)全局数组 D)全局用户自定义类型22.为了使窗体从屏幕上消失但仍在内存中,所使用的方法或语句为________。

A)Show B)Hide C)Load D)Unload二、填空题:1.语句 0 表示________;语句 1 表示________。

2.新建一个工程时,系统自动把创建的________作为启动窗体。

3.为了把一个窗体装入内存,所使用的语句为________;而为了清除内存中指定的窗体,所使用的语句为________。

4.为了显示一个窗体,所使用的方法为________;而为了隐藏一个窗体,所使用的方法为________。

5.VB应用程序由________、________、________等三种模块组成。

6.要将某窗体定义为MDI子窗体,需要将其________属性设置为True。

7.SDI指________界面,MDI指________界面。

8.当最大化一个子窗体时,它的标题会与MDI窗体的标题组合在一起并显示在________上。

9.________方法可以独占CPU而不影响其他程序。

10.假定建立了一个工程,该工程包括两个窗体Form1和Form2,启动窗体Form1。

在Form1中画一个命令按钮Command1,程序运行后,要求当单击命令按钮时,Form1窗体小时,显示Form2,请将程序补充完整。

Private Sub Command1_Click()________ Form1Form2 ________End Sub11.用Show方法显示窗体时,如果后面带有参数________,则必须关闭该窗体才能在其他窗体上进行操作。

相关文档
最新文档