C#计时器,比如秒表怎么设计?

2024-12-26 23:47:39
推荐回答(1个)
回答1:

先在窗口中加入一个计时器控件:(timer1)用于触发计时;一个Label控件:(bable1)用于显示时间;两个按钮:(btnStar)用于开始/停止计时,(btnClear)用于计时器清零。 声明一个整型变量:t,用于获取毫秒,然后在窗口代码中加入以下代码: private int t = 0; void MainFormLoad(object sender, System.EventArgs e) { this.timer1.Enabled = false; this.timer1.Interval = 1; } 

//计时函数 public string GetAllTime(int time) { string hh, mm, ss, fff; int f = time%100; // 毫秒 int s = time/100; // 转化为秒 int m = s/60; // 分 int h = m/60; // 时 s = s%60; // 秒 //毫秒格式00 if。