前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C#-窗体之自制闹钟

C#-窗体之自制闹钟

作者头像
用户9857551
发布2022-06-28 08:44:44
1.5K0
发布2022-06-28 08:44:44
举报
文章被收录于专栏:Angular学习规划

来吧展示闹钟

放桌面上定个小闹钟提醒自己 时间到了就放一曲我最喜欢的夜曲

在这里插入图片描述
在这里插入图片描述

设置时间闹钟响了

在这里插入图片描述
在这里插入图片描述

展示源码:

代码语言:javascript
复制
public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            label1.Text = label1.Text.Substring(1) + label1.Text.Substring(0, 1);
        }
        /// <summary>
        /// 每隔一秒钟就把系统时间赋值给label
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void timer2_Tick(object sender, EventArgs e)
        {
            label2.Text = System.DateTime.Now.ToString("HH时mm分ss秒");//yyyy年MM月dd 
            //+		label2	{System.Windows.Forms.Label, Text: 2021年12月16 12时05分18秒}	System.Windows.Forms.Label 
            string time =Convert.ToString(textBox1.Text);
            if (label2.Text == time)
            {
                labe3.Text = "别睡了,快起来上班啊!!!加油O(∩_∩)O哈哈~";
                SoundPlayer sp = new SoundPlayer();
                sp.SoundLocation = @"夜曲.wav";
                sp.Play();
            }
        }
        private void label2_Click(object sender, EventArgs e)
        {

        }
        private void button1_Click(object sender, EventArgs e)
        {
            //在自己的form1里边不能创建对象
            //直接this.就可以
            this.Close();
        }
    }

我会把源码放到下载里边。如有好的意见请留言。谢谢!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 来吧展示闹钟
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档