第8章多窗体和多文档界面在前面已经学习的内容中,介绍了一些简单的vb程序编写,这些程序的设计、运行都是在一个窗体内完成的,这样的程序称为单窗体程序。而在实际的工作、生活中,具有实用价值的一些程序一般都比较复杂,单窗体已经不能满足编程需要,这时就必须通过多窗体(MultiForm)来实现。多文档界面(multiple document interface,MDI),与多窗体类似,其程序中由多个窗体组成,在这多个窗体中有一个父窗体(应用程序)和若干个子窗体(文档界面),子窗体间的信息可以在父窗体内同时浏览并交互使用。8.1多窗体设计多窗体程序必须具有两个以上的窗体,并且指定启动窗体(启动对象)。每个窗体都有自己独特的功能,并且必须编写能控制其他窗体和本窗体状态(加载、卸载、显示、隐藏)的事件,这些事件使得各个窗体不再孤立,组成了一个完整、有联系的多窗体程序。8.1.1与多窗体设计相关的语句和方法单窗体程序只有一个窗体,不存在调用其他窗体的情况。但是多窗体程序中需要在各个窗体间频繁的进行调用、切换,这时可以使用vb提供的