假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2 组成。 Model1代码如下: Publ

题目

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2 组成。 Model1代码如下: Public X As Integer Public Y As Integer Sub S1( ) x=1 S2 End Sub Sub S2( ) y=10 Form1.Show End Sub Model2的代码如下: Sub Main( ) S1 End Sub 其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。

A.Form1→Model1→Model2

B.Model1→Model2→Form1

C.Model2→Model1→Form1

D.Model2→Form1→Model1

参考答案和解析
正确答案:C
C。【解析】本题考查VisualBasic程序执行过程中各模块和窗体的调用过程。按照本题中代码执行,首先程序调用执行Model2,Model2中调用s1,s1数组属于Model1模块,Model1会调用s2,s2致使Form1执行,可以得出正确答案为选项C。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是( )。

A.只保存窗体模块和标准模块文件

B.只保存窗体模块文件

C.分别保存窗体模块、标准模块和工程文件

D.只保存工程文件


正确答案:C

第2题:

一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是( )。

A.变量X、Y的作用域相同

B.Y的作用域是Model1

C.在Form1中可以直接使用X

D.在Form2中可以直接使用X和Y


正确答案:C

第3题:

一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是

A. 变量X、Y的作用域相同

B.Y的作用域是Model1

C.在Form1中可以直接使用X

D.在Form2中可以直接使用X和Y


正确答案:C

第4题:

一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicX As Integer,在Model1中有语句Public Y As Integer。则以下叙述中正确的是

A.变量X、Y的作用域相同

B.Y的作用域是Model1

C.在Form1中可以直接使用X

D.在Form2中可以直接使用X和Y


正确答案:C
解析:在窗体声明部分声明的变量是窗体级变量 ,它只能在该窗体内直接使用,在标准模块中使用Public声明的变量是全局变量,可以直接在工程中使用。

第5题:

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。 Model1代码如下: Public x As Integer Public y As Integer Sub S1( ) x=1 S2 End Sub Sub S2( ) y=10 Form1.Show End Sub Model2的代码如下: Sub Main( ) S1 End Sub其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是

A.Form1→Model1→Model2

B.Model1→Model2→Form1

C.Model2→Model1→Form1

D.Model2→Form1→Model1


正确答案:C
解析:由于Sub Main被设置为启动过程,所以Model2模块先执行,接着调用S1过程,这样就执行Model1模块,在S1过程中又要调用S2过程,而S2过程中使 Form1窗体显示出来,总结这一系列过程,各模块的执行过程为:Model2→Model1→ Form1,因此选项C正确。

第6题:

假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是______。

A. 只保存窗体模块文件

B.分别保存窗体模块、标准模块和工程文件

C.只保存窗体模块和标准模块文件

D.只保存工程文件


正确答案:B
解析:由于应用程序中包括一个窗体模块和一个标准模块,所以保存的时候这两个,模块肯定要保存,而工程文件是这两个模块的容器,也需要保存。

第7题:

假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是( )。

A.只保存窗体模块文件

B.分别保存窗体模块、标准模块和工程文件

C.只保存窗体模块和标准模块文件

D.只保存工程文件


正确答案:B

第8题:

假定一个工程由一个窗体文件Form1和两个标准模块文件

Model1代码如下:

Public X As Integer

Public Y As Integer

Sub S1( )

x=1

S2

End Sub

Sub S2( )

y=10

Form1.Show

End Sub

Model2的代码如下:

Sub Main( )

S1

End Sub

其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。

A.Form1→Model1→Model2

B.Model1→Model2→Form1

C.Model2→Model1→Form1

D.Model2→Form1→Model1


正确答案:C

C。【解析】本题考查Visual Basic程序执行过程中各模块和窗体的调用过程。按照本题中代码执行,首先程序调用执行 Model2,Model2中调用s1,s1数组属于Model1模块,Model1会调用s2,s2致使Form1执行,可以得出正确答案为选项C。

第9题:

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。

Model1代码如下:

Public x As Integer

Public y As Integer

Sub S1()

x =1

S2

End Sub

Sub S2()

y=10

Form1.Show

End Show

Model2的代码如下:

Sub Main()

S1

End Sub

其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。

A.Form1→Model1→Model2

B.Model1→Model2→Form1

C.Model2→Model1→Form1

D.Model2→Form1→Model1


正确答案:C