zoukankan      html  css  js  c++  java
  • C# 三种计时器的使用

     private delegate void Msg();
            private Timer timer_1 = new Timer();
            private System.Timers.Timer timer_2=new System.Timers.Timer();

            private System.Threading.Timer timer_3;

            private void Form1_Load(object sender, EventArgs e)
            {
                timer_1.Interval = 1;
                timer_1.Start();
                timer_1.Tick += new EventHandler(timer_1_Tick);

                timer_2.AutoReset = true;
                timer_2.Interval = 1;
                timer_2.Elapsed += new System.Timers.ElapsedEventHandler(timer_2_Elapsed);
                timer_2.Start();
                timer_3= new System.Threading.Timer(new System.Threading.TimerCallback(GetData),"time",0,1);
              
            }

            void timer_2_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
            { 
                this.Invoke( new Msg(()=>{
                    textBox2.Text = System.DateTime.Now.ToLocalTime().ToString();
                }));
            }

            void timer_1_Tick(object sender, EventArgs e)
            {
                textBox1.Text = System.DateTime.Now.ToLocalTime().ToString();
            }

            private void button1_Click(object sender, EventArgs e)
            {
                timer_1.Stop();
                timer_2.Stop();
               
            }

            private void button2_Click(object sender, EventArgs e)
            {
                timer_1.Start();
                timer_2.Start();
            }

            private void GetData(object obj)
            {
                this.Invoke(new Msg(() =>
                {
                    textBox3.Text = System.DateTime.Now.ToLocalTime().ToString();
                }));
            }

  • 相关阅读:
    刷新页面的问题
    JS属性
    1-4_基本概念_进程间通信及同步
    1-3_基本概念_程序&进程
    1-2_基本概念_用户和组&目录、链接及文件
    1-1_基本概念_内核&shell
    d 操作系统概述
    对比生成测试算法用例
    简单的排序算法:冒泡排序法
    简单的排序算法:插入排序法
  • 原文地址:https://www.cnblogs.com/sunnyblogs/p/3028524.html
Copyright © 2011-2022 走看看