以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]切换主表时,如何将OldTable的窗口关闭 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65784) |
-- 作者:九易六 -- 发布时间:2015/3/23 10:30:00 -- [求助]切换主表时,如何将OldTable的窗口关闭 我做了如下图所示的导航栏,双击目录树节点可以打开对应的(数据表、窗体)。
http://pan.baidu.com/s/1c00FOHE
问题: 我想在切换到新的(数据表、窗体)时,能够关闭前一个打开的窗体 即:整个项目只保留导航栏窗体和(最多只有一个工作窗体)
|
-- 作者:Bin -- 发布时间:2015/3/23 10:33:00 -- 点击连接切换打开的代码之前,加入遍历关闭窗口的代码 For Each f As WinForm.Form In froms If f.name <> "导航窗口" AndAlso f.Opened Then f.Close End If Next |
-- 作者:九易六 -- 发布时间:2015/3/23 10:59:00 -- 太棒啦,谢谢O(∩_∩)O |
-- 作者:lzzhx -- 发布时间:2015/6/14 18:26:00 -- 老师:我按这个代码用了一下,出现错误,如图,请问是什么原因 ![]() ![]() |
-- 作者:lzzhx -- 发布时间:2015/6/14 18:28:00 -- 找到原因了,把froms改为forms |