C# 如何使用倒计时
生活随笔
收集整理的這篇文章主要介紹了
C# 如何使用倒计时
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
平時做程序的時候,經常會需要設計一個延時觸發的事件,之前在網吧玩到只剩20分鐘的時候會彈出一個余額不足的提醒,那么到底如何實現呢?
正文
1.首先,添加timer控件
2.增加倒計時的方法
void procTimer_Tick(object sender, EventArgs e){procTimer.Stop();SoundPlayer sp = new SoundPlayer();System.Reflection.Assembly assembly;assembly = System.Reflection.Assembly.GetExecutingAssembly();sp = new SoundPlayer(global::UI.Resource1.aaa);frmHint.GetInstance().Show();sp.PlayLooping();sp.Play();3.給倒計時器賦值
//如果余額不足20分鐘時if (Maxtime>=20){InitializeComponent();procTimer.Interval = Convert.ToInt16(Maxtime - 19) * 60000;//給計時器賦值,為倒計時的事件procTimer.Tick += new EventHandler(procTimer_Tick);procTimer.Start();//計時器開始} //余額超過20分鐘繼續走下面的代碼 procTimer1.Interval = Convert.ToInt32(Maxtime * 60000);procTimer1.Tick += new EventHandler(procTimer1_Tick);procTimer1.Start();總結
這個方法主要是小伙伴實現的,自己又去嘗試了一下,確實很好用。
總結
以上是生活随笔為你收集整理的C# 如何使用倒计时的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Matplotlib绘制蜘蛛图、雷达图
- 下一篇: 新安装的C4D 无法直接拖入obj文件和