程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 日程提醒

日程提醒

編輯:C#入門知識

   日程提醒功能終於實現了,之前總是出現提醒不穩定問題,現在終於解決啦,放於此處,供有需要的朋友參考           #region 日程監視事件           private void timer1_Tick(object sender,EventArgs e)         {             try             {                                 XmlDocument xmldoc = new XmlDocument();                 xmldoc.Load(CommonClass.Path);                 XmlNode clocks = xmldoc.SelectSingleNode("/root/clocks");                 DateTime nowtime = DateTime.Now;    //獲取當前系統時間                 foreach(XmlNode clock in clocks.ChildNodes)                 {                     string time = clock.ChildNodes[0].InnerText;                     if(time == nowtime.ToString("HH:mm"))                     {                         string content = clock.ChildNodes[1].InnerText;                         string repeat = clock.ChildNodes[2].InnerText;                         CommonClass.currentclock = time;    //保存最新的日程提醒時間                                                 if(repeat == "單次")                         {  www.2cto.com                             CommonClass.deleteXML(time,content,repeat);                         }                         alarm a = new alarm(content, CommonClass.currentclock); //定義日程提示界面對象                         a.Show();   //彈出日程提醒界面                         timer1.Stop();  //暫停定時器,實現只彈出一個日程提醒框,否則會彈出60個                         break;                     }                 }             }             catch             {                 MessageBox.Show("日程提醒出現異常");             }                     }         #endregion 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved