C windows窗体应用小程序 秒表 可实现记录 计时 清零 停止功能

C windows窗体应用小程序 秒表 可实现记录 计时 清零 停止功能在这里 我要向大家介绍一个简易的 C 窗体应用的简易秒表 其中这个可以实现计时 停止 添加 清楚的功能 其实这个很简单 下面这张图片是开发过程中所用到的一些控件 其中还用到了定时器 timer 定时器的使用就是设置他的时间间隔 interval 以及如何启动定时器比如 timer start 或者是 timer

大家好,我是讯享网,很高兴认识大家。

在这里,我要向大家介绍一个简易的C#窗体应用的简易秒表,其中这个可以实现计时,停止,添加,清楚的功能。
其实这个很简单,下面这张图片是开发过程中所用到的一些控件。
其中还用到了定时器timer 定时器的使用就是设置他的时间间隔interval 以及如何启动定时器比如timer. start() 或者是timer.enabled=true。
这里又添加了一个新的函数,带走返回值的out_put () ,我定义了一个全局变量count然后对count实现自加,最后将count 传给out_put 函数,然后对其变形,最后返回字符串,然后让textbox 输出。


讯享网

在这里插入图片描这是这个简易秒表 用到控件   述

namespace windows__窗体__test2测试 { 
    public partial class Form1 : Form { 
    public int count = 0; //定义一个全局变量 int h, mm, ss, ms; //定义 小时 分钟 毫秒  public Form1() { 
    InitializeComponent(); } private void timer1_Tick(object sender, EventArgs e) { 
    textBox1.Text = DateTime.Now.ToString(); } private void textBox1_TextChanged(object sender, EventArgs e) { 
    textBox1.Text = DateTime.Now.ToString(); timer1.Enabled = true; //需要手动 设置定时器开启 timer1.Interval = 10; //时间间隔 } private void button1_Click(object sender, EventArgs e) { 
    timer2.Start(); //开始计数 button2.Enabled = true; //只有当开始按钮按下去之后 停止 和 添加 才可以使用 button4.Enabled = true; } private void button2_Click(object sender, EventArgs e) { 
    timer2.Stop(); //停止计时 button3.Enabled = true; //只有在停止按键按下之后 才可以清零 } private void textBox2_TextChanged(object sender, EventArgs e) { 
    } public string out_put(int t) { 
    ms = t % 100; //毫秒 ss = t / 100%60; //秒 mm = t / 100 / 60%60; //分 h = t / 100 / 3600; //时 return h+":"+mm+":"+ss+"."+ms; // 将字符串返回 } private void timer2_Tick(object sender, EventArgs e) { 
    count++; textBox2.Text = out_put(count); //调用out_put函数 } private void button3_Click(object sender,EventArgs e) { 
    count = 0; // 变量清零  textBox2.Text = "0:00:00.0"; //恢复默认 listBox1.Items.Clear(); // 元素删除  button3.Enabled = false; //这时清除按钮不可用等待下一次停止按钮按下 } private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { 
    } private void button4_Click(object sender, EventArgs e) { 
    listBox1.Items.Add(out_put(count)); //输出元素集合 添加到这个里面 } private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { 
    dateTimePicker1.ShowUpDown = false; //不允许数值调节按钮 //设置长日期格式 显示日期 dateTimePicker1.Format = DateTimePickerFormat.Long; } } 

讯享网
小讯
上一篇 2025-04-02 09:16
下一篇 2025-02-15 13:07

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/53086.html