Anasayfa
002
using System.Collections.Generic;
003
using System.ComponentModel;
004
using System.Data;
005
using System.Drawing;
006
using System.Text;
007
using System.Windows.Forms;
008
009
namespace kronometre
010
{
011
public partial class Form1 : Form
012
{
013
public Form1()
014
{
015
InitializeComponent();
016
}
017
int a1, b1, c1;
018
string a2, b2, c2;
019
020
private void c_play_CheckedChanged(object sender, EventArgs e)
021
{
022
023
if (c_play.Checked == true)
024
{
025
c_play.Text = "Pause";
026
timer1.Start();
027
btn_stop.Enabled = true;
028
btn_time.Enabled = true;
029
btn_clear.Enabled = true;
030
}
031
else
032
{
033
c_play.Text = "Play";
034
timer1.Stop();
035
btn_stop.Enabled = false;
036
btn_time.Enabled = false;
037
btn_clear.Enabled = false;
038
}
039
}
040
041
private void timer1_Tick(object sender, EventArgs e)
042
{
043
lbl.Text=a2+":"+b2+":"+c2;
044
c1 = c1 + 1;
045
if (c1 >= 99)
046
{
047
c1 = 0;
048
b1 = b1 + 1;
049
}
050
if (b1 >= 60)
051
{
052
b1 = 0;
053
a1 = a1 + 1;
054
}
055
if (c1 < 10)
056
c2 = "0" + c1.ToString();
057
else
058
c2 = c1.ToString();
059
if (b1 < 10)
060
b2 = "0" + b1.ToString();
061
else
062
b2 = b1.ToString();
063
if (a1 < 10)
064
a2 = "0" + a1.ToString();
065
else
066
a2 =a1.ToString();
067
}
068
069
private void Form1_Load(object sender, EventArgs e)
070
{
071
a1 = 0;
072
b1 = 0;
073
c1 = 0;
074
}
075
076
private void btn_stop_Click(object sender, EventArgs e)
077
{
078
timer1.Stop();
079
lbl.Text = "00:00:00";
080
a1 = 0;
081
b1 = 0;
082
c1 = 0;
083
c_play.Text = "Play";
084
c_play.Checked = false;
085
}
086
087
private void btn_time_Click(object sender, EventArgs e)
088
{
089
liste.Items.Add(lbl.Text);
090
}
091
092
private void btn_clear_Click(object sender, EventArgs e)
093
{
094
timer1.Stop();
095
a1 = 0;
096
b1 = 0;
097
c1 = 0;
098
lbl.Text = "00:00:00";
099
liste.Items.Clear();
100
btn_stop.Enabled = false;
101
btn_time.Enabled = false;
102
btn_clear.Enabled = false;
103
c_play.Text = "Play";
104
c_play.Checked = false;
105
}
106
107
108
}
109
}
1