【文件属性】:
文件名称:用C#制作的简易秒表
文件大小:917B
文件格式:SLN
更新时间:2013-12-12 12:53:50
C#
namespace StopWatch
{
public partial class Form2 : Form
{
DateTime examtime;
DateTime nowtime;
DateTime t = DateTime.Now;
int add = 0;
public Form2()
{
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
timer1.Enabled = false;
examtime = new DateTime(1, 1, 1, 0,0, 0);
labTime.Text = "0" + examtime.ToLongTimeString();
if (t.Hour < 10)
labT.Text = "0" + DateTime.Now.ToLongTimeString();
else
labT.Text = DateTime.Now.ToLongTimeString();
}
private void button2_Click(object sender, EventArgs e)
{
if (add < 1 )
{
starttime();
}
else
{
MessageBox.Show("记录已满,请清除记录后再开始记录!");
}
}
private void button1_Click(object sender, EventArgs e)
{
if (timer1.Enabled != false)
{
Add();
}
if (add >= 5)
{
MessageBox.Show("对不起!最多只能记录4条!!");
timer1.Enabled = false;
}
}
private void button3_Click(object sender, EventArgs e)
{
ClearTime();
add = 0 - 1;
Add();
stoptime();
}
private void button4_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void timer1_Tick(object sender, EventArgs e)
{
examtime = examtime.AddSeconds(1);
if (examtime.Hour < 10)
labTime.Text = "0" + examtime.ToLongTimeString();
else
labTime.Text = examtime.ToLongTimeString();
}
private void timer2_Tick(object sender, EventArgs e)
{
if(t.Hour<10)
labT.Text = "0"+DateTime.Now.ToLongTimeString();
else
labT.Text = DateTime.Now.ToLongTimeString();nowtime = nowtime.AddSeconds(1);
}
private void Add()
{
add = add + 1;
switch (add)
{
case 1:
textBox1.Text = "0" + examtime.ToLongTimeString();
timer1.Enabled = true;
break;
case 2:
textBox2.Text = "0" + examtime.ToLongTimeString();
timer1.Enabled = true;
break;
case 3:
textBox3.Text = "0" + examtime.ToLongTimeString();
timer1.Enabled = true;
break;
case 4:
textBox4.Text = "0" + examtime.ToLongTimeString();
Program.hash.add(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text);
timer1.Enabled = true;
timer1.Enabled = false;
break;
case 5:
default:
break;
}
}
private void ClearTime()
{
examtime = new DateTime(1, 1, 1, 0, 0, 0);
labTime.Text = "0" + examtime.ToLongTimeString();
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox1.Text = "0" + examtime.ToLongTimeString();
textBox2.Text = "0" + examtime.ToLongTimeString();
textBox3.Text = "0" + examtime.ToLongTimeString();
textBox4.Text = "0" + examtime.ToLongTimeString();
timer1.Enabled = false;
}
private void starttime()
{
timer1.Enabled = true;
}
private void stoptime()
{
timer1.Enabled = false;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
}
private void textBox4_TextChanged(object sender, EventArgs e)
{
}
private void pictureBox1_Click(object sender, EventArgs e)
{
}
private void textBox5_TextChanged(object sender, EventArgs e)
{
}
private void labTime_Click(object sender, EventArgs e)
{
}
private void timeshow_Click(object sender, EventArgs e)
{
Form3 frm = new Form3();
frm.Show();
}
}
}
网友评论
- 我不说什么了、、哥们你太牛叉了、、、就传了个项目文件、、什么都没有