Private Sub Command1_Click()
Call Z
End SubPrivate Sub Form_Load()
Call X
End SubPublic Sub X()
'X过程... ...
End SubPublic Sub Y()
'Y过程... ...
End SubPublic Sub Z()
'Z过程... ...
Call X
Call Y
End Sub
如以上的代码,程序一启动的时候,是全部都编译了,还是运行到哪一个语句块再开始编译?
如果是后者的话,那我点击了Command1按钮,调用Z过程,而Z过程又调用X和Y过程,如果X过程出现抛出了异常错误,那么Y过程还会被编译吗?