vb练习题,电子版 第13章 多窗体程序设计
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练习题

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练习题(有答案)(打印)

《大学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考试教程:多窗体程序设计

⼆、多窗体程序设计 当应⽤程序功能较强和分类较多,程序和⽤户的交互频繁时,如果只⽤⼀个窗体和⽤户进⾏交互,⼀⽅⾯难以进⾏合乎美观原则的设计,另⼀⽅⾯分类⼯作很难,设计出来的界⾯不符合友好原则。
这时使⽤多重窗体程序设计,增强程序界⾯的友好性。
多窗体指的应⽤中有多个窗体,它们之间没有绝对的从属关系。
每个窗体的界⾯设计与单窗体的完全⼀样,只是在设计之前应先建⽴窗体,这可以通过菜单“⼯程”/“添加窗体”命令实现。
程序代码是针对每个窗体编写的,当然,应注意窗体之间存在的先后顺序和相互调⽤的关系。
所以,多重窗体实际上是单⼀窗体的集合,⽽单⼀窗体是多重窗体程序设计的基础。
⼀般说来,多窗体的设计基本分成以下⼏个步骤: ◆分析应⽤要求,将其功能划分为不同的⼏部分 ◆分别创建各个窗体、模块 ◆在创建窗体时,除各窗体⾃⾝要完成的功能外,还要考虑窗体之间的调⽤关系 ◆点击[⼯程]/[属性]菜单,在[启动对象]中选择应⽤运⾏时⾸先执⾏的对象 ◆运⾏应⽤程序,检验应⽤及各窗体的运⾏情况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程序设计试题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章多窗体程序设计

第十三章多窗体程序设计教学要求:了解多重窗体应用程序的适用范围与特点,掌握多重窗体应用程序建立的主要步骤;了解多重窗体程序的执行与保存特点,了解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

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 )。
vb窗体设计练习题

vb窗体设计练习题在VB编程中,窗体设计是非常重要的一环。
良好的窗体设计可以提升用户的使用体验,使软件界面更加美观和易于操作。
本文将介绍一些VB窗体设计的练习题,帮助读者巩固和提升窗体设计的技能。
一、登录窗体设计在这个练习题中,我们需要设计一个简单的登录窗体。
该窗体由一个用户名文本框、一个密码文本框和一个登录按钮组成。
用户需要输入正确的用户名和密码才能登录。
首先,我们需要在窗体上添加一个用户名文本框。
可以使用VB的文本框控件,在窗体设计器中拖拽并放置到合适的位置。
接下来,再添加一个密码文本框。
同样地,在窗体设计器中拖拽并放置在用户名文本框的下方。
最后,我们需要在窗体上添加一个登录按钮。
登录按钮将会触发登录动作,并验证用户名和密码是否正确。
通过按钮控件,在窗体设计器中拖拽并放置在密码文本框的下方。
二、用户注册窗体设计在这个练习题中,我们需要设计一个用户注册窗体。
该窗体包含用户注册所需的各种信息收集,例如用户名、密码、邮箱等。
首先,我们需要在窗体上添加用户名、密码和邮箱等文本框,用于用户输入相关信息。
根据需求,可以在窗体设计器中逐一添加这些文本框并放置在适当的位置。
接下来,我们可以考虑添加一些可选的信息,如性别、生日等。
同样地,在窗体上添加相关的文本框或下拉框,并进行合适的布局。
最后,我们需要在窗体上添加一个注册按钮。
注册按钮将触发注册动作,并将用户输入的信息保存到数据库中。
通过按钮控件,在窗体设计器中拖拽并放置在最后一个输入框的下方。
三、数据展示窗体设计在这个练习题中,我们需要设计一个数据展示窗体。
该窗体用于展示从数据库中获取到的数据,并以表格的形式呈现给用户。
首先,我们需要在窗体上添加一个数据网格控件。
该控件可以在窗体设计器中找到,并拖拽到合适的位置。
接下来,我们需要与数据库建立连接,并将数据绑定到数据网格控件上。
通过编写VB代码,可以实现与数据库的连接以及数据的获取和绑定操作。
最后,为了使用户能够操作数据,我们可以添加一些按钮,如新增、编辑和删除按钮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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方法显示窗体时,如果后面带有参数________,则必须关闭该窗体才能在其他窗体上进行操作。