| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2113 人关注过本帖
标题:[求助]如何判断别的某个窗体是否存在啊?急啊!
只看楼主 加入收藏
大话西游
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-4-5
收藏
 问题点数:0 回复次数:7 
[求助]如何判断别的某个窗体是否存在啊?急啊!

我做了一个多窗体的软件,Form1为我的主要面板窗体。我想要求如果别的窗体存在的情况下,Form1不能被关闭。
请教高手,如何判断别的窗体是否存在啊?急啊??谢谢啦哈。

搜索更多相关主题的帖子: 窗体 判断 
2006-04-07 08:21
Ver
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2006-2-8
收藏
得分:0 
private sub form1_unload()
if activeform is nothing then
end
else
'填写你的代码
end if
end sub

我用古老的咒语重温,吟唱灵魂序曲寻根 面对魔界的邪吻,不被污染的转身,维持纯白的象徵然后还原为人
2006-04-07 14:08
lnhsgj
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-4-8
收藏
得分:0 
private sub form1_unload()

在上面这个事件中加入关闭其它窗体的代码就了.

2006-04-08 10:26
大话西游
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-4-5
收藏
得分:0 
Private Sub form_Unload(Cancel As Integer)
If ActiveForm Is Nothing Then
End
Else
MsgBox "还没有关闭别的窗口呢。"
Cancel = False
End If
End Sub


是这样吗?
如果是这样的话,“If ActiveForm Is Nothing Then”错误啊,

实时错误"424"
要求对象。

2006-04-09 08:33
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
收藏
得分:0 
Private Sub form_Unload(Cancel As Integer)
If MDIForm1.ActiveForm Is Nothing Then ' MDIForm1 是你的父窗体名字,可以改
End
Else
MsgBox "还没有关闭别的窗口呢。"
Cancel = False
End If
End Sub
2006-04-09 15:22
xinfresh
Rank: 4
等 级:贵宾
威 望:13
帖 子:594
专家分:0
注 册:2006-1-13
收藏
得分:0 
各路大侠,楼主好象没说这是个MDI窗体吧?

E-mail:xinfresh@QQ:383094053校内:http:///getuser.do?id=234719042
2006-04-09 17:06
Ver
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2006-2-8
收藏
得分:0 
都一样

我用古老的咒语重温,吟唱灵魂序曲寻根 面对魔界的邪吻,不被污染的转身,维持纯白的象徵然后还原为人
2006-06-17 17:55
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
事件应该是:
Form_QueryUnLoad

2006-06-17 19:17
快速回复:[求助]如何判断别的某个窗体是否存在啊?急啊!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024212 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved