问题详情

假定一个工程由一个窗体文件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。

您可能感兴趣的试题