单选题下列关于Sub Main过程的描述中错误的是(  )。A Sub Main过程可以先于窗体模块执行B Sub Main过程应在标准模块中定义C 一个工程只能有一个Sub Main过程D Sub Main过程能被Visual Basic自动识别并一定首先被执行

题目
单选题
下列关于Sub Main过程的描述中错误的是(  )。
A

Sub Main过程可以先于窗体模块执行

B

Sub Main过程应在标准模块中定义

C

一个工程只能有一个Sub Main过程

D

Sub Main过程能被Visual Basic自动识别并一定首先被执行


相似考题
更多“单选题下列关于Sub Main过程的描述中错误的是(  )。A Sub Main过程可以先于窗体模块执行B Sub Main过程应在标准模块中定义C 一个工程只能有一个Sub Main过程D Sub Main过程能被Visual Basic自动识别并一定首先被执行”相关问题
  • 第1题:

    如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是。A.如果工程中含有Sub Main过程,则程序一定首先执行该过程B.不能把标准模块设置为启动模块C.用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D.任何时刻最多只有一个窗体是活动窗体


    正确答案:A
    【解析】本题主要考查考生对Sub Main的理解。Sub Main过程是Visual Basic中一个比较特殊的过程。它是Visual Basic的启动过程,如果用Sub Main过程,则可以(但不是必须)首先执行Sub Main过程。Sub Main过程不能自动被识别,必须通过“工程”?“工程属性”?“通用”选项卡设置。所以选项A是错误的。这个错误叙述在2004年4月的考试中也出现了,考生应予以关注。标准模块不能设置为启动模块,B项是正确的。Hide方法只能隐藏一个窗体,如果想清除该窗体,要使用UnLoad方法,C项也是对的。

  • 第2题:

    如果一个工程含有多个窗体及标准模块,则以下叙述中,错误的是( )。

    A、不能把标准模块设置为启动模块

    B、任何时刻最多只有一个窗体是活动窗体

    C、用Hide方法将把窗体隐藏起来

    D、如果工程中含Sub Main过程,则程序可能首先执行该过程


    参考答案:D

  • 第3题:

    下面关于多窗体的叙述中,错误的是()。

    A.没有启动窗体,程序不能执行

    B.如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载及加载哪一窗体

    C.作为启动对象的Main子过程只能放在窗体模块内

    D.以上都不对


    参考答案:ACD

  • 第4题:

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

    A.作为启动对象的Main子过程只能放在窗体模块中

    B.如果启动对象的Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载及加载哪一个窗体

    C.没有启动窗体,程序不能运行

    D.以上都不对


    正确答案:B

  • 第5题:

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

    A. 作为启动对象的Main子过程只能放在窗体模块内

    B. 如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体

    C. 没有启动窗体,程序不能执行

    D. 以上都不对


    正确答案:B
    B)    【解析】本题考查多重窗体。VB允许对多个窗体进行处理,多重窗体(MultiForm)程序中的每个窗体都可以有自己的界面和代码,完成各自的功能。默认第一个窗体为启动窗体。
    也可以在“工程”菜单中利用属性对话框的提示自行设置启动窗体。
    可以在标准模块中定义Main子过程作为启动窗体,如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体。

  • 第6题:

    下列关于Sub Main过程的叙述,正确的是

    A.Sub Main是启动过程,它类似于C语言中的Main函数Sub Main

    B.在一个含有多个窗体或多个工程的应用程序中,整个工程的执行一定从头开始

    C.Sub Main过程可以位于任何模块中

    D.Sub Main过程自动作为工程的启动过程


    正确答案:A
    解析:Sub Main是标准模块中的一个特殊的通用过程,主要用于控制应用程序的启动。Visual Basic 6.0规定Sub Main过程是具有启动应用程序功能的启动过程,即除了窗体模块以外,应用程序还可以由SubMain过程启动。根据以上知识点可知B、C、D项的叙述均有误,只有A项是正确的。

  • 第7题:

    请教:2016年计算机二级VB基础练习二单选题4如何解答?

    以下叙述中错误的是()。

    A.Sub Main是定义在标准模块中的特定过程

    B.一个工程中只能有一个Sub Main过程

    C.Sub Main过程不能有返回值

    D.当工程中含有Sub Main过程时,工程执行时一定最先执行该过程


      D

      【解析】VB工程的启动对象有:Sub Main过程l(在标准模块中定义)、窗体(在多个窗体可选一个窗体启动),I我们可以通过在“工程属性”对话框中设置启动对象来实现,}设置哪个就用哪个启动。所以当工程中含有Sub Main过程I时,工程执行不一定最先执行该过程,也可以通过窗体启动。I故选项D错误。


  • 第8题:

    以下关于Sub Main 的描述正确的是______。

    A.Sub Main 过程的建立是在代码窗口中进行的

    B.Sub Main 过程用于声明全局变量

    C.Visual Basic 中,一个工程只能有一个Sub Main 过程

    D.Visual Basic 无法自动识别Sub Main过程


    正确答案:D

  • 第9题:

    一个工程中不可能有两个Sub Main过程。


    正确答案:正确

  • 第10题:

    下面关于SuBMAin过程的叙述,正确的是()。

    • A、SuhMAin是启动过程,它类似于C语言中的MAin函数
    • B、在一个含有多个窗体或多个工程的应用程序中,整个工程的执行一定从头开始
    • C、SuBMAin过程可以位于任何模块中
    • D、SuBMAin过程自动作为工程的启动过程

    正确答案:A

  • 第11题:

    多选题
    下面关于SuBMAin过程的叙述,错误的是()。
    A

    在一个含有多个窗体或多个工程的应用程序中,整个工程的执行一定从头开始

    B

    SuhMAin是启动过程,它类似于C语言中的MAin函数

    C

    SuBMAin过程可以位于任何模块中

    D

    SuBMAin过程自动作为工程的启动过程


    正确答案: A,C
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于标准模块的叙述中错误的是(  )。
    A

    标准模块中可以声明全局变量

    B

    标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程

    C

    标准模块中可以包含一些Public过程

    D

    一个工程中可以含有多个标准模块


    正确答案: A
    解析:
    标准模块中可以包含一个Sub Main过程,此过程可以被设置为启动过程。在标准模块中,全局变量用Public声明,模块层变量用Dim或Private声明。一个工程文件可以有多个标准模块,当一个工程中含有多个标准模块时,各模块中的过程不能重名。

  • 第13题:

    下面关于标准模块的叙述中错误的是

    A.标准模块中可以声明全局变量

    B.标准模块中町以包含一个Sub Main过程,但此过程不能被设置为启动过程

    C.标准模块中可以包含一些Public过程

    D.一个工程中可以含有多个标准模块


    正确答案:B
    解析:标准模块的作用主要是简化程序,其中可以包含类型、常数、变最、外部过程和公共过程的公共或模块级声明,所以A)、C)都是正确的。一个工程中可以有多个标准模块以供其他窗体调用,所以D)是正确的。标准模块通常使用Sub Main过程作为窗体启动前的初始化运行,所以B)错误。

  • 第14题:

    下面关于多重窗体的叙述中,错误的是()。

    A、作为启动对象的Main子过程只能放在窗体模块内

    B、如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体

    C、如果没有启动窗体,则程序不能执行

    D、以上都不对


    参考答案:A,C,D

  • 第15题:

    以下关于Visual Basic程序模块的描述正确的是

    A.标准模块中的所有过程可以在整个工程文件的范围内被调用

    B.窗体模块Form1中的过程可以调用其他窗体中被声明为Public的通用过程

    C.如果工程文件中包含sub Main过程,则运行该工程文件时,一定先执行sub Main过程

    D.如果工程文件中不包含sub Main过程,则程序从第一个创建的窗体开始运行


    正确答案:B
    解析:一个工程中包含以下文件:①一个后缀为.vbp的工程文件:②每一个窗体有一个.frm文件;③窗体上的控件属性文件.frx;④如果有类模块的话,每一个类模块有一个.cls文件:⑤如果有标准模块,每一个标准模块都有一个.bas文件;⑥没有或有一到多个.ocx文件;⑦没有或有一个资源文件.res。窗体定义的Public变量是全局变量,它不仅能被本窗体中的子程序访问,而且还能被其他窗体调用。

  • 第16题:

    下面关于多重窗体的叙述中,正确的是( )。A.作为启动对象的Main子过程只能放在窗体模块内

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

    A.作为启动对象的Main子过程只能放在窗体模块内

    B.如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体

    C.没有启动窗体,程序不能执行

    D.以上都不对


    正确答案:B
    B)【解析】本题考查多重窗体。VB允许对多个窗体进行处理,多重窗体(MultiForm)程序中的每个窗体都可以有自己的界面和代码,完成各自的功能。默认第一个窗体为启动窗体。也可以在“工程”菜单中利用属性对话框的提示自行设置启动窗体。可以在标准模块中定义Main子过程作为启动窗体,如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体。

  • 第17题:

    以下描述中正确的是

    A.标准模块中的任何过程都可以在整个工程范围内被调用

    B.在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程

    C.如果工程中包含SubMain过程,则程序将首先执行该过程

    D.如果工程中不包含SubMain过程,则程序一定首先执行第一个建立的窗体


    正确答案:B
    解析:在窗体模块中,可以调用标准模块中的过程,也可以调用其他窗体模块中的过程,但被调用的过程必须用Public定义为公用过程。SubMain过程是VisualBasic中一个比较特殊的过程。它是VisualBasic的启动过程,如果用SubMain过程,则可以(但不是必须)首先执行SubMain过程。SubMain过程不能自动被识别,必须通过“工程”→“工程属性”→“通用”选项卡设置。在一般情况下,整个应用程序从设计的第一个窗口开始执行,需要首先执行的程序代码放在Form_Load事件中,如果需要从其他窗口开始执行,则也需要通过“工程”→“工程属性”→“通用”选项卡设置。SubMain过程为启动过程,不可以被调用,这是A项说法的一个反例。

  • 第18题:

    下面关于标准模块的叙述中错误的是( )。

    A.标准模块中可以声明全局变量

    B.标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程

    C.标准模块中可以包含一些Public过程

    D.一个工程中可以包含有多个标准模块


    正确答案:B
    B。【解析】一个工程中可以包含多个标准模块,在标准模块中包含一个或多个Public过程,可以声明全局变量,可以包含一个SubMain过程,并且设置为启动过程。

  • 第19题:

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

    A、作为启动对象的Main子过程只能放在窗体模块内

    B、如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载及加载哪一个窗体

    C、没有启动窗体,程序不能执行

    D、以上都不对


    正确答案:A

  • 第20题:

    在以下描述中正确的是( )。

    A.标准模块中的任何过程都可以在整个工程范围内被调用

    B.在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程

    C.如果工程中包含Sub Main过程,则程序将首先执行该过程

    D.如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体


    正确答案:A

  • 第21题:

    下面关于SuBMAin过程的叙述,错误的是()。

    • A、在一个含有多个窗体或多个工程的应用程序中,整个工程的执行一定从头开始
    • B、SuhMAin是启动过程,它类似于C语言中的MAin函数
    • C、SuBMAin过程可以位于任何模块中
    • D、SuBMAin过程自动作为工程的启动过程

    正确答案:A,C,D

  • 第22题:

    单选题
    下面关于SuBMAin过程的叙述,正确的是()。
    A

    SuhMAin是启动过程,它类似于C语言中的MAin函数

    B

    在一个含有多个窗体或多个工程的应用程序中,整个工程的执行一定从头开始

    C

    SuBMAin过程可以位于任何模块中

    D

    SuBMAin过程自动作为工程的启动过程


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于Visual Basic标准模块的描述中,错误的是(  )。
    A

    标准模块中既有控件,也有代码

    B

    标准模块文件的扩展名为.bas

    C

    标准模块不属于任何一个窗体

    D

    标准模块中的通用过程可以被不同窗体中的程序调用


    正确答案: D
    解析:
    标准模块文件也称程序模块文件,其扩展名为.bas,是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同窗体的程序调用。