2016年10月14日 星期五

物件導向C# - 計時器(visual studio)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { DateTime dtNext; public Form1() { InitializeComponent(); } private void timer1_Tick(object sender, EventArgs e) { textBox1.Text = DateTime.Now.ToString(); TimeSpan MySpan = dtNext.Subtract(DateTime.Now); string diffHour = Convert.ToString(MySpan.Hours); string diffMin = Convert.ToString(MySpan.Minutes); string diffSec = Convert.ToString(MySpan.Seconds); label1.Text = "還有" + diffHour + " 時 " + diffMin + " 分 " + diffSec + " 秒 "; } private void Form1_Load(object sender, EventArgs e) { dtNext = DateTime.Now.AddHours(2); timer1.Start(); } private void label1_Click(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { timer1.Enabled = true; } private void button2_Click(object sender, EventArgs e) { timer1.Enabled = false; } private void textBox1_TextChanged(object sender, EventArgs e) { } } }

沒有留言:

張貼留言