以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  打开新窗口关闭旧窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46143)

--  作者:xiaohuli
--  发布时间:2014/2/18 9:19:00
--  打开新窗口关闭旧窗口

[此贴子已经被作者于2014-3-10 11:11:05编辑过]

--  作者:Bin
--  发布时间:2014/2/18 9:22:00
--  
forms("XX").close  \'关闭指定窗口

\'遍历关闭所有窗口
For Each f As winform.form In Forms
      f.Close
Next

\'遍历关闭所有窗口,除开指定窗口
For Each f As winform.form In Forms
    if f.name <> "窗口1" then
      f.Close
   end if
Next

--  作者:xiaohuli
--  发布时间:2014/2/18 9:32:00
--  
我把所有的窗口都设为主窗口了,有的表是好几个窗口的所有表者,这样了之后点击有的任务窗口可以打开,点击有的任务,就没有反应,这是怎么回事?
--  作者:Bin
--  发布时间:2014/2/18 9:35:00
--  
主窗口,要切换到那个表才会显示的.
--  作者:xiaohuli
--  发布时间:2014/2/18 9:57:00
--  
对啊,就得需要切换表,可以实现窗口像主窗口那样的形式呈现,点击任务时会自动切换到窗口可以吗,就是不要再切换表就行。
--  作者:Bin
--  发布时间:2014/2/18 9:59:00
--  
前面都说了.主窗口是绑定到表的,要切换到那个表才可以显示的.  不切换时不可以的.