在Windows窗体应用程序中添加计时器我想添加一个计时器而不是倒计时,它将在窗体加载时自动启动。开始时间应为45分钟,一旦结束,即达到0分钟,表单应终止并显示一条消息。我怎样才能做到这一点?语言:最好是C#。更多细节:privatevoidForm1_Load(objectsender,EventArgse){TimerMyTimer=newTimer();我的计时器间隔=(45*60*1000);//45分钟MyTimer.Tick+=newEventHandler(MyTimer_Tick);MyTimer.Start();}privatevoidMyTimer_Tick(objectsender,EventArgse){MessageBox.Show("表单现在将被关闭。","TimeElapsed");这个。关闭();你的形式主要是这样的。双击可视化编辑器中的表单以创建表单加载事件。计时器时钟=新计时器();时钟.间隔=2700000;//不确定这段时间是否有效Clock.Start();Clock.Tick+=newEventHandler(Timer_Tick);然后添加一个事件处理程序,当定时触发器触发时做一些事情。publicvoidTimer_Tick(objectsender,EventArgseArgs){if(sender==Clock){//在这里做点什么}}下载http://download.cnet.com/Free-Desktop-Timer/3000-2350_4-75415517.html然后在窗体上和事件里面添加一个按钮什么的,打开这个应用就行了,即:{Process.Start(@"C:ProgramFiles(x86)FreeDesktopTimerDesktopTimer");}以上是C#学习教程:为所有WindowsForms应用程序共享的内容添加定时器。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
