Foxtable(狐表)用户栏目专家坐堂 → [求助]独立窗体的自动关闭


  共有4843人关注过本帖树形打印复制链接

主题:[求助]独立窗体的自动关闭

帅哥哟,离线,有人找我吗?
physics
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:125 积分:946 威望:0 精华:0 注册:2013/8/14 19:12:00
[求助]独立窗体的自动关闭  发帖心情 Post By:2013/9/2 19:30:00 [只看该作者]

设置了比较多的独立窗体 。如何设置 打开另外一个 独立窗体的时候 ,当前的独立窗体自动关闭 ?谢谢 !!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/2 20:51:00 [只看该作者]

 如下代码

Dim frm As System.Windows.Forms.Form = System.Windows.Forms.Form.ActiveForm
If frm IsNot Nothing Then
    frm.close
End If
Forms("xxx").Show
[此贴子已经被作者于2013-9-2 20:52:31编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
gsnake
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/9/2 21:34:00 [只看该作者]

 

Dim frm As WinForm.Form = Forms.ActiveForm
If
frm IsNot Nothing Then
frm.close

End If

Forms("xxx").Show

 

这样不行吗?我没测试


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/2 21:44:00 [只看该作者]

 呵呵,原来forms有activeForm属性图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
physics
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:125 积分:946 威望:0 精华:0 注册:2013/8/14 19:12:00
  发帖心情 Post By:2013/9/3 9:54:00 [只看该作者]

这是不是 写进 每一个 窗体的 打开事件中 ?另外

forms ("xxx") 是指当前窗口名字吧 。这样每个窗体都写一次 ,那不是比较麻烦 。窗体特多的呀 。。。


 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/9/3 11:06:00 [只看该作者]

在菜单按钮中,先关闭所有打开的独立窗口。

然后再打开,你想要打开的窗口。

For Each frm As WinForm.Form In Forms
    If frm.FormStyle = 2 AndAlso frm.Opened Then
        frm.Close()
    End If
Next


 回到顶部
帅哥哟,离线,有人找我吗?
physics
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:125 积分:946 威望:0 精华:0 注册:2013/8/14 19:12:00
  发帖心情 Post By:2013/9/3 15:49:00 [只看该作者]

不是很明白 。这段代码改设置在哪里呢 ??

 

谢谢 !!


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/3 15:50:00 [只看该作者]

用于打开窗口的按钮的click事件。

 回到顶部