zoukankan      html  css  js  c++  java
  • Timer控件

    Timer控件是定期引发事件的控件,时间间隔的长度由interval属性定义,其值以毫秒为单位吗,若启用了该组件,则每个事件间隔引发一个Tick事件,Timer组件的主要方法包括startstop,分别表示打开和关闭计时器。

    Enable属性一定要选择true

    DateTime.Now.ToString()是获取当前事件并转换成字符串。//这里的ToString是转换string类型的

            private void timer1_Tick(object sender, EventArgs e)

            {

     //label1的文本=label1的文本字符串截取第一个字符(如果123截取后就变成13+label1的文本字符串截取01个字符(123截取后变成了1

                label1.Text = label1.Text.Substring(1) + label1.Text.Substring(0,1);

     //substring(0) 表示截取后的部分如123456  就变成了23456

                //substring0,1)表示截取的部分如 123456 就变成了1

            }

     

            private void runDeng_Load(object sender, EventArgs e)

            {

       // label1.Font = new Font("楷体",20);

                label1.Text = label1.Text.Substring(0) + label1.Text.Substring(0, 1);

            }

     

     

     

    Soundplayer

    Timer控件不能保证所经过的事件精确,若要确保精确,计时器赢根据需要检查系统时钟,而不是常识在内部跟踪所积累的事件。

    DateTime.Now.ToString()是获取当前事件并转换成字符串。//这里的ToString是转换string类型的

    要想使用soundplayer这个类需要引用命名空间 using System.Media

            private void Form1_Load(object sender, EventArgs e)

            {

                SoundPlayer so = new SoundPlayer();

                //这里面加@是取消转义字符的意思

                so.SoundLocation = @"C:UsersAdministratorAppDataLocalTemporary Projects定时播放定时播放.sln";

       //判断系统事件hour(小时)=10并且系统事件minute(分钟)=15并且系统时间second(秒)=0就播放

                if(DateTime.Now.Hour==10&&DateTime.Now.Minute==15&&DateTime.Now.Second==0)

                {

                    so.Play();

                }

            }

     

            private void timer1_Tick(object sender, EventArgs e)

            {

    //label1的文本=系统的事件转换为string

                label1.Text = DateTime.Now.ToString();

            }

     

            private void timer2_Tick(object sender, EventArgs e)

            {

                label2.Text = label2.Text.Substring(1) + label2.Text.Substring(0,1);

     

            }

  • 相关阅读:
    Linux实战教学笔记16:磁盘原理
    Linux实战教学笔记15:用户管理初级(下)
    Linux实战教学笔记14:用户管理初级(上)
    Linux实战教学笔记13:定时任务补充
    Linux实战教学笔记12:linux三剑客之sed命令精讲
    Linux实战教学笔记11:linux定时任务
    Linux实战教学笔记10:正则表达式
    Linux实战教学笔记09:通配符
    Linux实战教学笔记08:Linux 文件的属性(下半部分)
    Linux实战教学笔记08:Linux 文件的属性(上半部分)
  • 原文地址:https://www.cnblogs.com/xiaowie/p/8608942.html
Copyright © 2011-2022 走看看