变量互通过程如下:
功能模块启动->发消息到主程序请求必要的变量初始化->初始化新增功能所需的变量(对象)->运行新功能。
Function,Procedure等的互通:
子模块向主程序发消息,请求调用某个过程,主程序响应,并更改了某些变量(对象),然后主程序出更改了的变量(对象)用消息返回子模
见下图示: