在探讨自动化和窗体嵌入方法的基础上,提出了通过自动化和窗体嵌入进行复杂系统集成的方法。该方法通过自动化实现系统的功能集成,通过窗体嵌入实现系统的图形用户界面(GUI)集成,给出了基于自动化的系统集成模型,探讨了窗体嵌入中的跨进程窗体捕获、嵌入以及控制等关键问题。利用该方法可以非常容易地实现不同语言平台下开发的应用程序的功能和界面无缝集成,不仅可以充分地利用已有资源,减少重复开发,而且大大降低了系统设计的复杂度,提高了系统的健壮性和可维护性。