关于多线程实现的一般过程。

 例子如下:

private static bool stop = false; //线程是否停止标志

// 定时获取短信线程函数
         public static void ThreadProc()
        {
            while (!stop)
            {
                Get_Info_Message();
                Thread.Sleep(1000);
            }
        }
       
        // 线程开始
   
        public static void StartReceiveMessage()
        {
            Thread t = new Thread(new ThreadStart(ThreadProc));
            t.Start();
        }
          //线程结束
     
        public static void StopReceiveMessage()
        {
            stop = true;
        }

 另外在Global.asax调用 线程开始函数可以实现一运行系统就调用线程。

posted @ 2009-02-13 21:59  周文  阅读(224)  评论(0编辑  收藏  举报