1、多重窗体与数据文件及答案解析(总分:154.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.目录列表框的 Path 属性的作用是_。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件2.从顺序文件中读取数据,不能使用_。(分数:2.00)A.Get#语句B.Input#语句C.Line Input#语句D.Input#函数3.MDI 窗体执行 MDIForm1.Arrange2 的作用为_。(分数:2.00)A.层叠所有非最小化 MDI 子窗体B.水平平铺所有非
2、最小化 MDI 子窗体C.垂直平铺所有非最小化 MDI 子窗体D.重排最小化 MDI 子窗体的图标4.假定定义了一个记录类型,名为 Rt,同时建立了一个名为 Fr.txt 的文件,然后执行下面的程序段后,变量 n 中存放的是_。Private Sub Command1_Click()Dim Rv As RtR1= Len(Rv)Open“Fr.txt“For Random A.s #1X= LOF(1)n =X/RLClose #1End Sub(分数:2.00)A.文件中的记录数B.文件字节数C.文件行数D.文件字符数5.返回文件大小应使用的函数为_。(分数:2.00)A.LocB.LOFC
3、.EOFD.FileAttr6.以下叙述中错误的是_。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Private 定义的通用过程能被其他窗体调用C.在设计 Visual Basic 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件D.全局变量必须在标准模块中定义7.关于子窗体,下列说法正确的是_。(分数:2.00)A.窗体最大化时标题会与 MDI 窗体的标题组合显示于 MDI 窗体的标题栏上B.MDI 窗体在子窗体最大化时将隐藏C.窗体最小化时图标显示在系统栏上D.窗体可以被拖出 MDI 窗体8.MDI 应用程序的主窗体和子窗体分别有各自的菜单。
4、运行该 MDI 应用程序并打开一个窗体后,在 MDI 主窗体的菜单条上显示的是_。(分数:2.00)A.MDI 主窗体上定义的菜单B.MDI 子窗体上定义的菜单C.MDI 主窗体菜单和子窗体菜单的简单组合D.MDI 主窗体菜单和子窗体菜单组合到一起,且相同的部分不重复出现9.以下叙述中错误的是_。(分数:2.00)A.一个工程中只能有一个 Sub Main 过程B.窗体的 Show 方法的作用是将指定的窗体装入内存并显示该窗体C.窗体的 hide 方法和 Unload 方法的作用完全相同D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体10.设 x=10,y=20,z=30。要按如
5、下的格式将 x,y,z 的值写入顺序文件中该使用语句_。(分数:2.00)A.Print#1 x, y, zB.Print#1 x; y; zC.Write#1 x, y, zD.Write#1 x; y; z11.为把一个记录型变量写入文件中指定的位置,所使用语句的格式为_。(分数:2.00)A.Get 记录号,文件号,变量名B.Get 文件号,变量名,记录号C.Put 文件号,变量名,记录号D.Put 文件号,记录号,变量名12.可以在窗体模块的通用声明段中声明_。(分数:2.00)A.局部变量B.全局常量C.全局数组D.全局用户自定义类型13.下列控件可以用来显示文件的是_。(分数:2.
6、00)A.DirListBoxB.FileListBoxC.DriveListBoxD.ListBox14.使用 Open 语句打开文件时需果指定参数 Len 的是_。(分数:2.00)A.打开顺序文件B.打开文本文件C.打开随机文件D.打开二进制数文件15.对随机文件数据的存取是以_为单位进行操作的。(分数:2.00)A.指定的一列数据项B.一个记录C.一个字符D.一个变量名16.若要求显示一个指定窗体,所用的方法是_。(分数:2.00)A.ShowB.OpenC.HideD.Load17.进行多窗体设计时,“窗体资源管理器”窗口是很有用的窗口。下列关于“资源管理器”窗口功能的说法中,错误的
7、是_。(分数:2.00)A.在“资源管理器”窗口中可以设置某一个窗体作为“启动窗体”B.在“资源管理器”窗口中显示与工程有关的文件和对象C.在“资源管理器”窗口中工程名左边方框图内标有“-”号表示该工程已经被移走D.在“资源管理器”窗口中双击.frm 的文件名,能够打开该文件的窗体以及与之对应的属性窗口、代码窗口18.设有语句:Open“c:/Test.Dat“For Output As #1则以下错误的叙述是_。(分数:2.00)A.该语句打开 C 盘根目录下一个已存在的文件 Text.DatB.该语句在 C 盘根目录下建立一个名为 Text.Dat 的文件C.该语句建立的文件的文件号为 1
8、D.执行该语句后,就可以通过 Print#语句向文件 Text.Dat 中写入信息19.下列关于顺序文件中使用 Put 语句、Get 语句、Print 语句和 Write 语句的说法中,错误的是_。(分数:2.00)A.每执行一次 Put#语句,会在随机文件中产生一个记录B.每执行一次 Get#语句,会在随机文件中读取一个记录的数据C.一条 Print.#(或 Write#)语句可以将若干个数据项写入数据文件中,但这些数据项类型必须是相同的D.-条 Print#(或 Write#)语句可以将若干个数据项写入数据文件中,但这些数据项类型可以是不同的20.下列关于 LOC 函数说法正确的是_。(分
9、数:2.00)A.对于随机方式打开的文件返回上一次对文件进行读出或写入的记录号B.对于顺序打开的文件返回上一次读出或写入的字节位置C.对于二进制数方式打开的文件返回当前字节位置除以 128 的值D.对于文本方式打开的文件返回当前位置21.删除 C 盘根目录所有 txt 文件的命令是_。(分数:2.00)A.Kill“*.txt“B.Kill“c:/*.txt“C.Kill“c:/?.txt“D.Kill“/*.txt“22.Mdiform 为 MDI 窗体,其中有菜单 MnuTest,Form1 为子窗体,也有菜单 MnuTest,执行下列程序后,单击 MnuTest 菜单,输出结果为_。其中
10、 Mdiform 中代码如下:Private Sub MDIForm_Load ()Form1.ShowEnd SubPrivate Sub Mnutest_Click ()MsgBox “MDI“End SubForm1 中代码如下:Private Sub Mnutest_Click()MsgBox“Child“End Sub(分数:2.00)A.显示 Child 对话框B.显示 Mdi 对话框C.显示 Child 对话框后再显示 Mdi 对话框D.显示 Mdi 对话框后再显示 Child 对话框23.能对顺序文件进行输出的语句是_。(分数:2.00)A.PutB.GetC.WriteD.R
11、ead24.要将名为 MyForm 的窗体显示出来,正确的使用方法是_。(分数:2.00)A.MyForm ShowB.Show.MyFormC.MyForm LoadD.MyForm.Show25.下列说法中错误的是_。(分数:2.00)A.Put 语句可以用来修改随机文件记录的数据B.得到随机记录的长度用 Len(变量名)函数C.删除随机文件的记录用 Kill 语句D.得到随机文件当前记录的记录号用 Loc(文件号)bib ovt26.下列说法中,不属于随机文件特点的是_。(分数:2.00)A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就
12、既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件的读、写操作语句与顺序文件的读写操作语句一样27.下列控件没有 Change 事件的是_。(分数:2.00)A.DriveListBoxB.DirListBoxC.FileListBoxD.TextBox28.下列说法正确的是_。(分数:2.00)A.一个应用程序中只能创建一个窗体B.一个应用程序中只能创建一个模块C.一个应用程序中只能创建一个 MDI 窗体D.一个应用程序中只能创建一个 MDI 子窗体29.工程中有两个普通窗体 From1 和 From2,其中 From1 中有一个按钮,启动程序后,单击 From1 中的按钮,输出
13、结果为_。Private Sub Command1_Click()Print “A“Form2.Show vbModalPrint“B“End Sub(分数:2.00)A.From1 中显示 A,From2 中显示 BB.From1 中显示 A,From2 中无显示C.From1 中无显示,From2 中显示 ABD.From1 中无显示,From2 中显示 B30.要设置工程中某一个窗体作为启动窗体,必需的操作步骤是_。(分数:2.00)A.打开“属性窗口”,选择作为启动窗体的窗体名称B.打开“代码窗口”,选择作为启动窗体的窗体名称C.打开“工程窗口”,选择作为启动窗体的窗体名称D.打开“窗
14、体设计器”窗口,选择作为启动窗体的窗体名称31.层叠所有非最小化 MDI 子窗体的方法是_。(分数:2.00)A.MDIForm1.Arrange 0B.MDIForm1.Arrange 1C.MDIForm1.Arrange 2D.MDIForm1.Arrange 332.以下叙述中正确的是_。(分数:2.00)A.一个记录中所包含的各个元素的数据类型必须相同B.随机文件中每个记录的长度是固定的C.Open 命令的作用是打开一个已经存在的文件D.使用 Input#语句可以从随机文件中读取数据33.要将 1,2,3,10 这 10 个整数写入顺序文件 Datal 中,正确的程序应是_。(分数:
15、2.00)A.Open“Datal“For Input As #2For i =1 To 10Print #2, “i“Next iClose#2B.Open“Datal“For Output As#2For i =1 To 10Print#2 “i“Next iClose #2C.Open“Datal“For Output As #2For i =1 To 10Print#2, iNext iClose #2D.Open“Datal“For Output As #2For i =1 To 10Print#1 iNext iClose #234.某程序执行后显示了一个 MDI 窗体和两个子窗体
16、,其中某子窗体中有一个按钮,执行下列程序后的输出结果为_。Private Sub Command1_Click()Print DoEvents()End Sub(分数:2.00)A.0B.1C.2D.335.为了使窗体从屏幕上消失但仍在内存中,所使用的方法或语句为_。(分数:2.00)A.ShowB.HideC.LoadD.Unload36.使用 FileListBox,如果只显示系统文件,需要设置的属性为_。(分数:2.00)A.PathB.PatternC.SystemD.FileName二、填空题(总题数:16,分数:82.00)37.假定建立了一个工程,该工程包括两个窗体,其名称(Na
17、me 属性)分别为 Form1 和 Fonn2,启动窗体为Form1。在 Form1 画一个命令按钮 Command1,程序运行后,要求当单击该命令按钮时,Form1 窗体消失,显示窗体 Form2,请将程序补充完整。Private Sub Command1_Click()_Form1Form2._End Sub(分数:4.00)填空项 1:_38.新建一个工程时,系统自动把创建的 1 作为启动窗体。(分数:2.00)填空项 1:_39.为了把一个窗体装入内存,所使用的语句为 1;而为了清除内存中指定的窗体,所使用的语句为 2。(分数:4.00)填空项 1:_填空项 1:_40.为了显示一个窗
18、体,所使用的方法为 1;而为了隐藏一个窗体,所使用的方法为 2。(分数:4.00)填空项 1:_填空项 1:_41.当最大化一个子窗体时,它的标题会与 MDI 窗体的标题组织在一起并显示于 1 上。(分数:2.00)填空项 1:_42.一个工程可以有 1 个 MDI 窗体,设置子窗体必须将该窗体的 2 属性设置为 3。(分数:4.00)填空项 1:_填空项 1:_填空项 1:_43.Visual Basic 应用程序由 1、 2 和 33 种模块组成。(分数:6.00)填空项 1:_填空项 1:_填空项 1:_44.根据数据的编码方式,文件分为 1 和 2。(分数:4.00)填空项 1:_填空
19、项 1:_45.打开文件所使用的语句为_。在该语句中,可以设置的输入输出方式包括_、_、_、_和_,如果省略,则为_ 方式。存取类型分为_、_和_3 种。(分数:20.00)填空项 1:_46.在 Visual Basic 中,顺序文件的读操作通过_、_语句或_函数实现。随机文件的读写操作分别通过_和_语句实现。(分数:10.00)填空项 1:_47.使用 FileListBox,如果不显示只读文件,需要设置 1 属性。(分数:2.00)填空项 1:_48.进行文件操作时,常需要使用 1 函数返回一个当前可以使用的文件号。(分数:2.00)填空项 1:_49.为避免几个进程可能同时对同一文件进
20、行存取,用 1 和 2 语句可以对文件“锁定”和“解锁”。(分数:4.00)填空项 1:_填空项 1:_50.假设某文件存储的多个用户自定义类型记录,使用 Get 语句将数据从文件中读出的所有记录放到某数组中。完成该程序。定义用户自定义的数据类型:Type RecordID As IntegerName As String * 20End TypeSub GetRecord()Dim MyRecord As Record, PositionOpen“TESTFILE“For Random As #1 Len=_Position=3Get #1, Position, MyRecordClose
21、#1End Sub(分数:2.00)填空项 1:_51.下列程序使用 FileListBox 来实现程序启动时,列出 C 盘根目录下的所有“*.exe”文件,完成下列程序。Private Sub Form_Load()File 1._=“c:/“File 1._=“*.exe“File 1.RefreshEnd Sub(分数:4.00)填空项 1:_52.本程序将顺序文件 A:、MYFILE.TXT 的内容一个字符一个字符地读入文本框 txtTest 中。请将程序补充完整。Private Sub Form_Click()Dim InputData As StringtxtText.Text=“
22、_Do While_txtTest.Text = txtTest.Text +InputDataLoop_End Sub(分数:8.00)填空项 1:_多重窗体与数据文件答案解析(总分:154.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.目录列表框的 Path 属性的作用是_。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构 B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件解析:2.从顺序文件中读取数据,不能使用_。(分数:2.00)A.Get#语句 B.Input#语句C.Line Input#语句D
23、.Input#函数解析:3.MDI 窗体执行 MDIForm1.Arrange2 的作用为_。(分数:2.00)A.层叠所有非最小化 MDI 子窗体B.水平平铺所有非最小化 MDI 子窗体C.垂直平铺所有非最小化 MDI 子窗体 D.重排最小化 MDI 子窗体的图标解析:4.假定定义了一个记录类型,名为 Rt,同时建立了一个名为 Fr.txt 的文件,然后执行下面的程序段后,变量 n 中存放的是_。Private Sub Command1_Click()Dim Rv As RtR1= Len(Rv)Open“Fr.txt“For Random A.s #1X= LOF(1)n =X/RLClo
24、se #1End Sub(分数:2.00)A.文件中的记录数 B.文件字节数C.文件行数D.文件字符数解析:5.返回文件大小应使用的函数为_。(分数:2.00)A.LocB.LOF C.EOFD.FileAttr解析:6.以下叙述中错误的是_。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Private 定义的通用过程能被其他窗体调用 C.在设计 Visual Basic 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件D.全局变量必须在标准模块中定义解析:7.关于子窗体,下列说法正确的是_。(分数:2.00)A.窗体最大化时标题会与 MDI 窗体
25、的标题组合显示于 MDI 窗体的标题栏上 B.MDI 窗体在子窗体最大化时将隐藏C.窗体最小化时图标显示在系统栏上D.窗体可以被拖出 MDI 窗体解析:8.MDI 应用程序的主窗体和子窗体分别有各自的菜单。运行该 MDI 应用程序并打开一个窗体后,在 MDI 主窗体的菜单条上显示的是_。(分数:2.00)A.MDI 主窗体上定义的菜单B.MDI 子窗体上定义的菜单C.MDI 主窗体菜单和子窗体菜单的简单组合D.MDI 主窗体菜单和子窗体菜单组合到一起,且相同的部分不重复出现 解析:9.以下叙述中错误的是_。(分数:2.00)A.一个工程中只能有一个 Sub Main 过程B.窗体的 Show
26、方法的作用是将指定的窗体装入内存并显示该窗体C.窗体的 hide 方法和 Unload 方法的作用完全相同 D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体解析:10.设 x=10,y=20,z=30。要按如下的格式将 x,y,z 的值写入顺序文件中该使用语句_。(分数:2.00)A.Print#1 x, y, z B.Print#1 x; y; zC.Write#1 x, y, zD.Write#1 x; y; z解析:11.为把一个记录型变量写入文件中指定的位置,所使用语句的格式为_。(分数:2.00)A.Get 记录号,文件号,变量名B.Get 文件号,变量名,记录号C.P
27、ut 文件号,变量名,记录号D.Put 文件号,记录号,变量名 解析:12.可以在窗体模块的通用声明段中声明_。(分数:2.00)A.局部变量 B.全局常量C.全局数组D.全局用户自定义类型解析:13.下列控件可以用来显示文件的是_。(分数:2.00)A.DirListBoxB.FileListBox C.DriveListBoxD.ListBox解析:14.使用 Open 语句打开文件时需果指定参数 Len 的是_。(分数:2.00)A.打开顺序文件B.打开文本文件C.打开随机文件 D.打开二进制数文件解析:15.对随机文件数据的存取是以_为单位进行操作的。(分数:2.00)A.指定的一列数
28、据项B.一个记录 C.一个字符D.一个变量名解析:16.若要求显示一个指定窗体,所用的方法是_。(分数:2.00)A.Show B.OpenC.HideD.Load解析:17.进行多窗体设计时,“窗体资源管理器”窗口是很有用的窗口。下列关于“资源管理器”窗口功能的说法中,错误的是_。(分数:2.00)A.在“资源管理器”窗口中可以设置某一个窗体作为“启动窗体”B.在“资源管理器”窗口中显示与工程有关的文件和对象C.在“资源管理器”窗口中工程名左边方框图内标有“-”号表示该工程已经被移走 D.在“资源管理器”窗口中双击.frm 的文件名,能够打开该文件的窗体以及与之对应的属性窗口、代码窗口解析:
29、18.设有语句:Open“c:/Test.Dat“For Output As #1则以下错误的叙述是_。(分数:2.00)A.该语句打开 C 盘根目录下一个已存在的文件 Text.Dat B.该语句在 C 盘根目录下建立一个名为 Text.Dat 的文件C.该语句建立的文件的文件号为 1D.执行该语句后,就可以通过 Print#语句向文件 Text.Dat 中写入信息解析:19.下列关于顺序文件中使用 Put 语句、Get 语句、Print 语句和 Write 语句的说法中,错误的是_。(分数:2.00)A.每执行一次 Put#语句,会在随机文件中产生一个记录B.每执行一次 Get#语句,会在
30、随机文件中读取一个记录的数据C.一条 Print.#(或 Write#)语句可以将若干个数据项写入数据文件中,但这些数据项类型必须是相同的D.-条 Print#(或 Write#)语句可以将若干个数据项写入数据文件中,但这些数据项类型可以是不同的解析:20.下列关于 LOC 函数说法正确的是_。(分数:2.00)A.对于随机方式打开的文件返回上一次对文件进行读出或写入的记录号 B.对于顺序打开的文件返回上一次读出或写入的字节位置C.对于二进制数方式打开的文件返回当前字节位置除以 128 的值D.对于文本方式打开的文件返回当前位置解析:21.删除 C 盘根目录所有 txt 文件的命令是_。(分数
31、:2.00)A.Kill“*.txt“B.Kill“c:/*.txt“ C.Kill“c:/?.txt“D.Kill“/*.txt“解析:22.Mdiform 为 MDI 窗体,其中有菜单 MnuTest,Form1 为子窗体,也有菜单 MnuTest,执行下列程序后,单击 MnuTest 菜单,输出结果为_。其中 Mdiform 中代码如下:Private Sub MDIForm_Load ()Form1.ShowEnd SubPrivate Sub Mnutest_Click ()MsgBox “MDI“End SubForm1 中代码如下:Private Sub Mnutest_Clic
32、k()MsgBox“Child“End Sub(分数:2.00)A.显示 Child 对话框 B.显示 Mdi 对话框C.显示 Child 对话框后再显示 Mdi 对话框D.显示 Mdi 对话框后再显示 Child 对话框解析:23.能对顺序文件进行输出的语句是_。(分数:2.00)A.PutB.GetC.Write D.Read解析:24.要将名为 MyForm 的窗体显示出来,正确的使用方法是_。(分数:2.00)A.MyForm ShowB.Show.MyFormC.MyForm LoadD.MyForm.Show 解析:25.下列说法中错误的是_。(分数:2.00)A.Put 语句可以
33、用来修改随机文件记录的数据B.得到随机记录的长度用 Len(变量名)函数C.删除随机文件的记录用 Kill 语句 D.得到随机文件当前记录的记录号用 Loc(文件号)bib ovt解析:26.下列说法中,不属于随机文件特点的是_。(分数:2.00)A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件的读、写操作语句与顺序文件的读写操作语句一样 解析:27.下列控件没有 Change 事件的是_。(分数:2.00)A.DriveListBoxB.DirListBoxC.FileListB
34、ox D.TextBox解析:28.下列说法正确的是_。(分数:2.00)A.一个应用程序中只能创建一个窗体B.一个应用程序中只能创建一个模块C.一个应用程序中只能创建一个 MDI 窗体 D.一个应用程序中只能创建一个 MDI 子窗体解析:29.工程中有两个普通窗体 From1 和 From2,其中 From1 中有一个按钮,启动程序后,单击 From1 中的按钮,输出结果为_。Private Sub Command1_Click()Print “A“Form2.Show vbModalPrint“B“End Sub(分数:2.00)A.From1 中显示 A,From2 中显示 BB.Fro
35、m1 中显示 A,From2 中无显示 C.From1 中无显示,From2 中显示 ABD.From1 中无显示,From2 中显示 B解析:30.要设置工程中某一个窗体作为启动窗体,必需的操作步骤是_。(分数:2.00)A.打开“属性窗口”,选择作为启动窗体的窗体名称B.打开“代码窗口”,选择作为启动窗体的窗体名称C.打开“工程窗口”,选择作为启动窗体的窗体名称 D.打开“窗体设计器”窗口,选择作为启动窗体的窗体名称解析:31.层叠所有非最小化 MDI 子窗体的方法是_。(分数:2.00)A.MDIForm1.Arrange 0 B.MDIForm1.Arrange 1C.MDIForm1
36、.Arrange 2D.MDIForm1.Arrange 3解析:32.以下叙述中正确的是_。(分数:2.00)A.一个记录中所包含的各个元素的数据类型必须相同B.随机文件中每个记录的长度是固定的 C.Open 命令的作用是打开一个已经存在的文件D.使用 Input#语句可以从随机文件中读取数据解析:33.要将 1,2,3,10 这 10 个整数写入顺序文件 Datal 中,正确的程序应是_。(分数:2.00)A.Open“Datal“For Input As #2For i =1 To 10Print #2, “i“Next iClose#2B.Open“Datal“For Output A
37、s#2For i =1 To 10Print#2 “i“Next iClose #2C.Open“Datal“For Output As #2For i =1 To 10Print#2, iNext iClose #2 D.Open“Datal“For Output As #2For i =1 To 10Print#1 iNext iClose #2解析:34.某程序执行后显示了一个 MDI 窗体和两个子窗体,其中某子窗体中有一个按钮,执行下列程序后的输出结果为_。Private Sub Command1_Click()Print DoEvents()End Sub(分数:2.00)A.0B.
38、1C.2D.3 解析:35.为了使窗体从屏幕上消失但仍在内存中,所使用的方法或语句为_。(分数:2.00)A.ShowB.Hide C.LoadD.Unload解析:36.使用 FileListBox,如果只显示系统文件,需要设置的属性为_。(分数:2.00)A.PathB.PatternC.SystemD.FileName 解析:二、填空题(总题数:16,分数:82.00)37.假定建立了一个工程,该工程包括两个窗体,其名称(Name 属性)分别为 Form1 和 Fonn2,启动窗体为Form1。在 Form1 画一个命令按钮 Command1,程序运行后,要求当单击该命令按钮时,Form
39、1 窗体消失,显示窗体 Form2,请将程序补充完整。Private Sub Command1_Click()_Form1Form2._End Sub(分数:4.00)填空项 1:_ (正确答案:Unload;Show)解析:38.新建一个工程时,系统自动把创建的 1 作为启动窗体。(分数:2.00)填空项 1:_ (正确答案:第 1 个窗体)解析:39.为了把一个窗体装入内存,所使用的语句为 1;而为了清除内存中指定的窗体,所使用的语句为 2。(分数:4.00)填空项 1:_ (正确答案:Load)填空项 1:_ (正确答案:Unload)解析:40.为了显示一个窗体,所使用的方法为 1;而
40、为了隐藏一个窗体,所使用的方法为 2。(分数:4.00)填空项 1:_ (正确答案:Show)填空项 1:_ (正确答案:Hide)解析:41.当最大化一个子窗体时,它的标题会与 MDI 窗体的标题组织在一起并显示于 1 上。(分数:2.00)填空项 1:_ (正确答案:MDI 窗体的标题栏)解析:42.一个工程可以有 1 个 MDI 窗体,设置子窗体必须将该窗体的 2 属性设置为 3。(分数:4.00)填空项 1:_ (正确答案:1)填空项 1:_ (正确答案:MDIChild)填空项 1:_ (正确答案:True)解析:43.Visual Basic 应用程序由 1、 2 和 33 种模块
41、组成。(分数:6.00)填空项 1:_ (正确答案:窗体模块)填空项 1:_ (正确答案:标准模块)填空项 1:_ (正确答案:类模块)解析:44.根据数据的编码方式,文件分为 1 和 2。(分数:4.00)填空项 1:_ (正确答案:ASCII 文件(文本文件))填空项 1:_ (正确答案:二进制数文件)解析:45.打开文件所使用的语句为_。在该语句中,可以设置的输入输出方式包括_、_、_、_和_,如果省略,则为_ 方式。存取类型分为_、_和_3 种。(分数:20.00)填空项 1:_ (正确答案:Open;Output;Input;Append;Random;Binary Random;R
42、ead;Write;ReadWrite)解析:46.在 Visual Basic 中,顺序文件的读操作通过_、_语句或_函数实现。随机文件的读写操作分别通过_和_语句实现。(分数:10.00)填空项 1:_ (正确答案:Input;Line Input;Input;Put;Get)解析:47.使用 FileListBox,如果不显示只读文件,需要设置 1 属性。(分数:2.00)填空项 1:_ (正确答案:ReadOnly)解析:48.进行文件操作时,常需要使用 1 函数返回一个当前可以使用的文件号。(分数:2.00)填空项 1:_ (正确答案:FreeFile)解析:49.为避免几个进程可能
43、同时对同一文件进行存取,用 1 和 2 语句可以对文件“锁定”和“解锁”。(分数:4.00)填空项 1:_ (正确答案:Lock)填空项 1:_ (正确答案:Unlock)解析:50.假设某文件存储的多个用户自定义类型记录,使用 Get 语句将数据从文件中读出的所有记录放到某数组中。完成该程序。定义用户自定义的数据类型:Type RecordID As IntegerName As String * 20End TypeSub GetRecord()Dim MyRecord As Record, PositionOpen“TESTFILE“For Random As #1 Len=_Posit
44、ion=3Get #1, Position, MyRecordClose #1End Sub(分数:2.00)填空项 1:_ (正确答案:Len(MyRecord))解析:51.下列程序使用 FileListBox 来实现程序启动时,列出 C 盘根目录下的所有“*.exe”文件,完成下列程序。Private Sub Form_Load()File 1._=“c:/“File 1._=“*.exe“File 1.RefreshEnd Sub(分数:4.00)填空项 1:_ (正确答案:Path;Pattern)解析:52.本程序将顺序文件 A:、MYFILE.TXT 的内容一个字符一个字符地读入文本框 txtTest 中。请将程序补充完整。Private Sub Form_Click()Dim InputData As StringtxtText.Text=“_Do While_txtTest.Text = txtTest.Text +InputDataLoop_End Sub(分数:8.00)填空项 1:_ (正确答案:Open “A:/MYFILE.TXT“ For Input As #1;Not EOF(1);Input #1, InputData;Close #1)解析: