工学

判断题若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。A 对B 错

题目
判断题
若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。
A

B

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中错误的是。A.一个工程中只能有一个Sub Main过程B.窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C.窗体的Hide方法和UnLoad方法的作用完全相同D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体


正确答案:C
【解析】本题考查Sub Main与窗体的相关知识。Sub Main过程是Visual Basic中一个比较特殊的过程。它是Visual Basic的启动过程,如果用Sub Main过程,则可以(但不是必须)首先执行Sub Main过程。Sub Main过程不能自动被识别,必须通过“工程”→“工程属性”→“通用”选项卡设置。故A、D项是正确的。Hide方法与UnLoad方法有本质区别,前者表示隐藏窗体,但窗体仍在内存中,只有执行UnLoad方法,窗体才可以从内存中卸载。故C项表述错误。B项是正确的,Show方法表示显示该窗体,那么此时系统必然先将该窗体装入内存。

第2题:

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

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

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

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

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


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

第3题:

以下叙述错误的是( )。

A.一个工程中可以包含多个窗体文件

B.在一个窗体文件中用 Public 定义的通用过程不能被其他窗体调用

C.窗体和标准模块需要分别保存为不同类型的磁盘文件

D.用 Dim 定义的窗体层变量只能在该窗体中使用


正确答案:B
用 Public 短语定义的通用过程是公有过程,可以在程序的任何地方调用。如果当前窗体要调用其他窗体中的公有过程,要加上那个窗体的窗体名作为前缀。

第4题:

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

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

B.窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体

C.窗体的Hide方法和Unload方法的作用完全相同

D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体


正确答案:C
C。【解析】窗体的Hide方法只是将窗体隐藏,并不从内存中释放,而Unload则是将窗体从内存中释放,也就是销毁窗体。因此选项C错误。

第5题:

以下叙述中错误的是

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

B.窗体的Show方法的作用是将指定窗体装入内存并显示该窗体

C.窗体的Hide方法和Unload方法的作用完全相同

D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体


正确答案:C
解析:窗体的Unload方法是从内存中清涂一个窗体。而Hide方法则是将指定窗体装入内存但不显示该窗体。故它们的作用是不同的。正确选项为C项。

第6题:

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

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

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

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

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


正确答案:B

第7题:

下列说法错误的是

A.窗体文件的扩展名为.frm

B.一个窗体对应一个窗体文件

C.Visual Basic中的一个工程只包含一个窗体

D.Visual Basic中一个工程最多可以包含255个窗体


正确答案:C
解析:VisualBasic中的一个工程可以包括一个或多个窗体,最多不超过255个窗体,因此选项D是正确的,选项C是不正确;窗体述文件的扩展名是.frm,所以选项A是正确的;一个窗体对应于一个窗体文件,所以选项B也是正确的。

第8题:

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

A )一个工程中可以包含多个窗体文件

B )在一个窗体文件中用 Public 定义的通用过程不能被其他窗体调用

C )窗体和标准模块需要分别保存为不同类型的磁盘文件

D )用 Dim 定义的窗体层变量只能在该窗体中使用


正确答案:B

第9题:

以下叙述中错误的是 ______。

A.一个工程中可以包含多个窗体文件

B.在一个窗体文件中用Private定义的通用过程能被其他窗体调用

C.在设计Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件

D.全局变量必须在标准模块中定义


正确答案:B
解析:一个应用程序可以有多个窗体(最多可达255个):在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的代码不可见。模块级变量在模块的声明部分用Private或Dim声明。全局变量必须用Public或Global语句声明,不能用Dim语句声明,更不能用Private语句声明;同时,全局变量只能在标准模块中声明,不能在过程或窗体模块中声明。 在设计Visual Basic程序时,窗体、标准模块、类模块等都分别有各自的类型名,保存时需要保存为不同的文件。

第10题:

以下描述中正确的是

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

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

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

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


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

更多相关问题