| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 809 人关注过本帖
标题:此处为啥会弹窗两次,求助。。急。。。
只看楼主 加入收藏
lasting0001
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-6-12
结帖率:0
收藏
已结贴  问题点数:20 回复次数:8 
此处为啥会弹窗两次,求助。。急。。。
代码举例:
private void timer1_Tick(object sender, EventArgs e)
        {
            if (dt.ToString() == DateTime.Now.ToString ())
            {
                Form2 fm = new Form2(true );
                fm.Show ();
            }
        }
此处会弹出两个窗体
搜索更多相关主题的帖子: private 
2013-06-12 14:43
QJlin
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:186
专家分:560
注 册:2013-5-18
收藏
得分:4 
把true去掉!

慢慢前进走,不求一步登天,只求慢慢前进
2013-06-12 15:07
lasting0001
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-6-12
收藏
得分:0 
true只是另一个窗体的一个构造函数的一个参数,去掉试过,一样弹出两个窗体,但是加了断点调试就直弹出一个
2013-06-12 15:11
lasting0001
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-6-12
收藏
得分:0 
回复 2楼 QJlin
true只是另一个窗体的一个构造函数的一个参数,去掉试过,一样弹出两个窗体,但是加了断点调试就直弹出一个
2013-06-12 15:20
QJlin
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:186
专家分:560
注 册:2013-5-18
收藏
得分:0 
以下是引用lasting0001在2013-6-12 15:20:01的发言:

true只是另一个窗体的一个构造函数的一个参数,去掉试过,一样弹出两个窗体,但是加了断点调试就直弹出一个

没看到你用的是timer控件,那你试着在前面先关闭一个试下!

慢慢前进走,不求一步登天,只求慢慢前进
2013-06-12 15:34
lxb932979339
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:84
专家分:313
注 册:2013-4-24
收藏
得分:4 
老兄timer控件的参数是怎么设置的,毫秒是大于500 还是小于500 我看问题就出在这里,假如你Interval设置小于500 就以为着同一秒要执行两次timer1_Tick方法,
当第一次满足条件 执行下边的代码,由于interval的值小于500,一秒内执行两次,同秒内又来执行timer1_Tick,发现条件还满足,下边的代码肯定还执行,这就出现了弹出两个窗体了,  不知道我分析的对否 希望对你有帮组,另外interval小于500肯定会弹出两个窗体,甚至3个,大于500小于1000 有可能出现两个,


[ 本帖最后由 lxb932979339 于 2013-6-12 20:12 编辑 ]
2013-06-12 19:57
何事惊慌
Rank: 6Rank: 6
等 级:侠之大者
威 望:4
帖 子:220
专家分:499
注 册:2008-7-2
收藏
得分:4 
执行完毕以后设置下enable试试

QQ:860234001
编程交流群:236949758
2013-06-15 21:52
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:4 
timer1间隔时间太短导致的,timer1设为间隔1s看看
2013-06-19 16:05
Maick
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:32
帖 子:251
专家分:1314
注 册:2012-9-21
收藏
得分:4 
我猜是Program.cs里面new 了一个
2013-06-21 13:44
快速回复:此处为啥会弹窗两次,求助。。急。。。
数据加载中...
 
   



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

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