没有你想的那么复杂假设有FORM1,FORM2,FORM3三个窗体显示的是FORM1,点击按钮后,关闭form1,显示FORM2在按钮中直接写unload meform2.show在比如,关闭form2,显示form3unload form2form3.show在VB中,你不必考虑某个窗体是否打开,直接unload就行。
Load Frm_1
Show Frm_1
Unload Frm_2
这个是VB6.0时候的语句 如果是2005或更高的话现在好像改成close什么的了 你可以查一下
Frm_1 Frm_2是窗口名称 应该没错吧 好久不写VB了