第八章测试
1.

窗体的隐藏和删除分别用在不同的场合,隐藏Form1和删除Form1的命令是__________



A:Form1.Hide Form1.Unload
B:Hide.Form1 Unload.Form1 C:Hide.Form1 Form1.Unload D:Form1.Hide Unload.Form1

答案:D
2.

与Forml.Show方法效果相同的是__________


A:Visible.Form1=False
B:Visible.Form1=True
C:Form1.Visible=True
D:Form1.Visible=False
3.

要从自定义对话框Form2中退出可以在该对话框的“退出”按钮Click事件过程中使用__________语句。


A:Unload Form2 B:Form2.Unload C:Hide Form2
D:Form2.Hide
4.

如果Form1是启动窗体,并且Form1的Load事件过程中有语句Form2.Show,则程序启动后__________


A:发生一个运行时错误
B:在所有的初始化代码运行后Form1是活动窗体 C:在所有的初始化代码运行后Form2是活动窗体 D:发生一个编译错误 5.

下面关于多重窗体的叙述中,正确的是__________


A:没有Main子过程,程序不能执行
B:作为启动对象的Main子过程只能放在窗体模块中 C:若启动对象是Main子过程,则程序启动时不加任何窗体,以后该过程根据不同情况决定是否加载或加载块
D:没有启动窗体,程序不能执行
6.

对于含有多个窗体的工程而言,以下叙述中正确的是________


A:没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体
B:Hide方法可以将指定的窗体从内存中清除
C:Load方法兼有装入和显示窗体两种功能
D:启动窗体可以通过"工程属性"对话框指定
7.

以下关于窗体的叙述中错误的是________



A:窗体的Show方法可以将窗体装入内存并显示该窗体
B:若工程中包含多个窗体,则可指定一个为启动窗体
C:窗体的Load事件在加载窗体时发生 D:窗体的Hide方法将窗体隐藏并卸载
8.

如果要将一个窗体从内存中清除,应使用的语句是________


A:Unload B:Show C:Load D:Hide 9.

为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是________


A:设置窗体的AutoRedraw属性 B:设置窗体的Enabled属性 C:调用窗体的Show方法 D:设置窗体的Visible属性 10.

设一个工程文件包含多个窗体及标准模块,以下叙述中错误的是________


A:不能把标准模块设置为启动模块
B:Hide方法只是隐藏窗体,不能从内存中清除该窗体 C:如果工程中有Sub Main过程,则程序一定首先执行该过程 D:Show方法用于显示一个窗体 11.

以下叙述中错误的是________


A:在一个窗体文件中用Private定义的通用过程可以被其他窗体调用 B:全局变量可以在标准模块中定义
C:一个工程中可以包含多个窗体文件 D:窗体和标准模块需要分别保存为不同类型的磁盘文件 12.

工程中有Form1Form2两个窗体(Form1中有文本框Text1Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:

Form1中的代码如下:

        Private Sub Text1_DblClick()

            Text1 = "Visual Basic"

            Form2.Show

        End Sub

Form2中的代码如下:

        Private Sub Command1_Click()

            Text1 = Form1.Text1

            Form1.Show

        End Sub

下面关于程序的叙述中错误的是________



A:单击Form2的命令按钮,Form1成为当前窗体 B:双击Form1Text1后,Form2成为当前窗体
C:Form2Text1 = Form1.Text1语句不能正确执行
D:双击Form1Text1, Text1中显示"VisualBasic",弹出Form2
13.

以下叙述中错误的是________


A:当工程中含有Sub Main过程时,工程执行时一定最先执行该过程
B:一个工程中只能有一个Sub Main过程 C:Sub Main 是定义在标准模块中的特定过程 D:Sub Main 过程不能有返回值
14.

Visual Basic中的"启动对象"是指启动Visual Basic应用程序时,被自动加载并首先执行的对象。下列关于Visual Basic"启动对象"的描述中,错误的是________



A:"启动对象"可以是指定的标准模块 B:若没有经过设置,则默认的"启动对象"是第一个被创建的窗体
C: "启动对象"可以是指定的窗体 D:"启动对象"可以是Sub Main过程 15.

对于含有多个窗体的工程而言,以下叙述中正确的是________


A:没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体 B: Load方法兼有装入和显示窗体两种功能
C:启动窗体可以通过"工程属性"对话框指定
D:Hide方法可以将指定的窗体从内存中清除
16.

以下关于多重窗体程序的叙述中,错误的是________


A:在多重窗体程序中,可以根据需要指定启动窗体
B:Hide方法不仅可以隐藏窗体,而且还可以清除内存中的窗体 C:对于多重窗体程序,需要单独保存每个窗体
D:在多重窗体程序中,各窗体的菜单是彼此独立的
17.

以下关于VB特点的叙述中,错误的是________


A:VB程序能够以解释方式运行 B:VB采用事件驱动的编程机制 C:VB程序能够以编译方式运行
D:VB程序总是从Form_Load事件过程开始执行
18.

以下关于窗体的叙述中错误的是________


A:窗体的Load事件在加载窗体时发生 B:窗体的Hide方法将窗体隐藏并卸载 C:窗体的Show方法可以将窗体装入内存并显示该窗体
D:若工程中包含多个窗体,则可指定一个为启动窗体
19.

下列操作中不能向工程添加窗体的是________



A:右击窗体,在弹出的菜单中选择"添加窗体"命令 B:执行"工程"菜单中的"添加窗体"命令
C:右击工程资源管理器,在弹出的菜单中选择"添加"命令,然后在下一级菜单中选择"添加窗体"命令 D:单击工具栏上的"添加窗体"按钮
20.

下列说法中错误的是________


A:当用Static关键字定义一个过程时,该过程中的所有变量都是"Static"存储方式的 B:Sub Main过程一定是程序运行时首先被执行的过程,是整个程序的入口点 C:同一个工程中只能有一个Sub Main过程
D:在过程中,可以用Static定义变量,但当该过程调用结束后,其值继续保留

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(110) dxwkbang
返回
顶部