
4个回答
展开全部
这需要几个条件:
1、你要在什么时候(事件)启动Timer,比如当按钮按下后,延时5秒显示下一个窗体;
2、是否要在Timer执行的过程中显示进度,比如还有多长时间;
3、你的另一个界面与当前界面的关系(模式的还是非模式的),如果是模式的一定要先Hide,再show。
对于如何使用Timer,建议你自己查一下MSDN,这样印象深刻。
1、你要在什么时候(事件)启动Timer,比如当按钮按下后,延时5秒显示下一个窗体;
2、是否要在Timer执行的过程中显示进度,比如还有多长时间;
3、你的另一个界面与当前界面的关系(模式的还是非模式的),如果是模式的一定要先Hide,再show。
对于如何使用Timer,建议你自己查一下MSDN,这样印象深刻。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//全局变量
int iii=0;
在Form_Load中
{
timer.Interval = 1000;//每一秒执行一次
timer.Enabled = true;
}
在timer_Tick中
{
iii++;
if(iii >=5)
{
form1.Hide();
form2.Show();
}
}
int iii=0;
在Form_Load中
{
timer.Interval = 1000;//每一秒执行一次
timer.Enabled = true;
}
在timer_Tick中
{
iii++;
if(iii >=5)
{
form1.Hide();
form2.Show();
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
timer 事件里面写:
判断时间如果还是五秒以内就显示那个窗体:From1.show()
时间到了就:From2.show() this.hide()
判断时间如果还是五秒以内就显示那个窗体:From1.show()
时间到了就:From2.show() this.hide()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
页面一启动,timer.enable=true
当5秒后,则页面2.show() this.hide()
当5秒后,则页面2.show() this.hide()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |