第八章单元测试
  1. 窗体的隐藏和删除分别用在不同的场合,隐藏Form1和删除Form1的命令是__________



  2. A:Form1.Hide Unload.Form1
    B:Form1.Hide Form1.Unload
    C:Hide.Form1 Form1.Unload D:Hide.Form1 Unload.Form1
    答案:Form1.Hide Unload.Form1

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


  4. A:Form1.Visible=True
    B:Visible.Form1=True
    C:Visible.Form1=False
    D:Form1.Visible=False
  5. 要从自定义对话框Form2中退出可以在该对话框的“退出”按钮Click事件过程中使用__________语句。


  6. A:Unload Form2 B:Form2.Hide
    C:Form2.Unload D:Hide Form2
  7. 如果Form1是启动窗体,并且Form1的Load事件过程中有语句Form2.Show,则程序启动后__________


  8. A:发生一个运行时错误
    B:发生一个编译错误 C:在所有的初始化代码运行后Form2是活动窗体 D:在所有的初始化代码运行后Form1是活动窗体
  9. 下面关于多重窗体的叙述中,正确的是__________


  10. A:作为启动对象的Main子过程只能放在窗体模块中 B:若启动对象是Main子过程,则程序启动时不加任何窗体,以后该过程根据不同情况决定是否加载或加载块
    C:没有Main子过程,程序不能执行
    D:没有启动窗体,程序不能执行
  11. 对于含有多个窗体的工程而言,以下叙述中正确的是________


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



  14. A:窗体的Show方法可以将窗体装入内存并显示该窗体
    B:若工程中包含多个窗体,则可指定一个为启动窗体
    C:窗体的Hide方法将窗体隐藏并卸载
    D:窗体的Load事件在加载窗体时发生
  15. 如果要将一个窗体从内存中清除,应使用的语句是________


  16. A:Load B:Hide C:Unload D:Show
  17. 为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是________


  18. A:设置窗体的AutoRedraw属性 B:设置窗体的Enabled属性 C:设置窗体的Visible属性 D:调用窗体的Show方法
  19. 设一个工程文件包含多个窗体及标准模块,以下叙述中错误的是________


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


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

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



  24. A:单击Form2的命令按钮,Form1成为当前窗体 B:双击Form1Text1, Text1中显示"VisualBasic",弹出Form2
    C:Form2Text1 = Form1.Text1语句不能正确执行
    D:双击Form1Text1后,Form2成为当前窗体
  25. 以下叙述中错误的是________


  26. A:一个工程中只能有一个Sub Main过程 B:Sub Main 过程不能有返回值
    C:当工程中含有Sub Main过程时,工程执行时一定最先执行该过程
    D:Sub Main 是定义在标准模块中的特定过程
  27. Visual Basic中的"启动对象"是指启动Visual Basic应用程序时,被自动加载并首先执行的对象。下列关于Visual Basic"启动对象"的描述中,错误的是________



  28. A:若没有经过设置,则默认的"启动对象"是第一个被创建的窗体
    B:"启动对象"可以是Sub Main过程 C: "启动对象"可以是指定的窗体 D:"启动对象"可以是指定的标准模块
  29. 对于含有多个窗体的工程而言,以下叙述中正确的是________


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


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


  34. A:VB程序总是从Form_Load事件过程开始执行
    B:VB采用事件驱动的编程机制 C:VB程序能够以编译方式运行
    D:VB程序能够以解释方式运行
  35. 以下关于窗体的叙述中错误的是________


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



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


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

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