zoukankan      html  css  js  c++  java
  • 在线程中调用其它主界面的模块,因为中间有休息1000ms,所以调用前要检查DateTimeRun变量;在From_load 启动线程;在From_closing From_closed 设置DateTimeRun=false

    //系统启动后,自动启动时钟
            void jishi_kernel()
            {
                try
                {
                    while (DateTimeRun)
                    {
                        Thread.Sleep(1000);
    
                        if (myRunning)
                            Runni_time++;
                        else
                            Pasue_time++;
    
                        if (DateTimeRun) /* 程序的核心,否则报错;DateTimeRun为false后,这句话还可能被调用;在Form_closing前置DateTimeRun=false*/
                            this.Invoke(new ShowMessageMethod(ShowMessage), Runni_time, Pasue_time); //正常和非正常计时
    
                    }
                }
                catch (System.ObjectDisposedException ee)
                {
                    MessageBox.Show("错误1:" + ee.ToString());
                }
                catch (System.Exception ee)
                {
                    MessageBox.Show("错误2:" + ee.ToString());
                }
            }
  • 相关阅读:
    JMS API学习总结(一)
    java读取properties配置文件
    如何创建并运行java线程
    JS
    JS
    JS
    JS
    IE
    JS
    JS
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/4206094.html
Copyright © 2011-2022 走看看