C#简单电子时钟和简单计时器的设计(秒表类似)

由于工作需要,本人在写一个工业控制软件时,需要显示一个时间显示和一个简单计时,都比较简单了……分享给大家,并附上源码!适合初学者,当然存在的小问题还望谅解!

小项目简单介绍 :
一、开发环境和开发语言 

Microsoft Visual Studio 2010、C# 
二、所用到的控件 
**1.四个Label组件 
2.一个button按钮 
3.俩个timer组件 
4.当然得得需要一个窗体支撑** 

三、程序运行效果图 


1.运行展示 

C#简单电子时钟和简单计时器的设计(秒表类似)_第1张图片 


2.单击开始计时 
C#简单电子时钟和简单计时器的设计(秒表类似)_第2张图片 

3.控件位置以及名称

C#简单电子时钟和简单计时器的设计(秒表类似)_第3张图片


四、程序简单介绍 
1.加载窗体初始化

 //加载窗体初始化 private void Form1_Load(object sender, EventArgs e) { timer1.Interval = 1000; timer2.Interval = 1000; timer1.Enabled = true; }

2.当前时间timer事件

//当前时间timer事件 private void timer1_Tick(object sender, EventArgs e) { DateTime dt = DateTime.Now; labClock.Text = dt.ToString(); }

3.//计时timer时间

//计时timer时间 private void timer2_Tick(object sender, EventArgs e) { if (ss > 58) { mm += 1; ss = 0; } else { ss += 1; } if (mm > 59) { mm = 0; hh += 1; } labTime.Text = hh.ToString().PadLeft(2, '0') + ":" + mm.ToString().PadLeft(2, '0') + ":" + ss.ToString().PadLeft(2, '0'); }

4.//开始计时按钮事件

//开始计时按钮事件 private void btnStart_Click(object sender, EventArgs e) { if (btnStart.Text == "开始计时") { hh = 0; mm = 0; ss = 0; btnStart.Text = "结束计时"; timer2.Enabled = true; } else if (btnStart.Text == "结束计时") { timer2.Enabled = false; btnStart.Text = "开始计时"; } }

五、程序项目源代码

源码下载地址:C#简单电子时钟和简单计时器的设计与实现 
http://download.csdn.net/detail/coderjyf/9485878


你可能感兴趣的:(C#,秒表,简单计时器,简单时钟)