Пример #1
0
        private static void DoTaskProc_Stock(object _threadInfo)
        {
            ThreadData_Stock threadInfo = (ThreadData_Stock)_threadInfo;
            int ErrCode = threadInfo.DoProc();

            ThreadFinishCount(threadInfo.stock, ErrCode);
        }
Пример #2
0
        /*
         * public static void StartProc(ThreadData threadInfo)
         * {
         *  bStartProc = true;
         *  //Hunter.BugList.Clear();
         *  ThreadPool.QueueUserWorkItem(new WaitCallback(DoTaskProc), threadInfo);
         * }
         * private static void DoTaskProc(object _threadInfo)
         * {
         *  ThreadData threadInfo = new ThreadData();// (ThreadData_Stock)_threadInfo;
         *  int ErrCode = threadInfo.DoProc();
         *  ThreadFinishCount(threadInfo.stock, ErrCode);
         * }
         */

        public static void StartProc(ThreadData_Stock threadInfo)
        {
            bStartProc = true;
            //Hunter.BugList.Clear();
            ThreadPool.QueueUserWorkItem(new WaitCallback(DoTaskProc_Stock), threadInfo);
        }