调试程序有关问题?

调试程序问题????
我的程序是一个form调用另一个from,这个form还可能调一个fom,里面只有数据库操作,ado和datagrid显示数据,为什么我把form一个一个关闭后,vb还在调试状态,已经没有窗口显示,但看任务管理器该程序的exe还有呢?我已经把所有打开的form都关了,不应该还在调试状态了,给个解释吧??????

------解决方案--------------------
关闭了form并不等于关闭了所有的进程,要在cancel中关闭所有的,包括数据库~~
------解决方案--------------------
那你在关闭的时候啃腚没有用 unload 函数。。

不知道第一个窗口用什麽方式打开的其它窗口,,你可以最后一个关闭的窗口的 unload 事件中写。。。。
Private Sub Form_Unload(Cancel As Integer)
Unload Me
Unload form2 '第一个被打开的窗口
Unload from3 '第二个被打开的窗口
End Sub

------解决方案--------------------
你在最后一个窗口unload的时候加一句 end
就好了
------解决方案--------------------
用 end 时不负责任的做法,应该在每个窗体的 Unload 或 QueryUnload 中释放本窗体占用的资源(连接、记录集等等)