コード例 #1
0
ファイル: Form1.cs プロジェクト: zyj0021/Fork
        /// <summary>
        /// 更新开始结束程序
        /// </summary>
        void BeginCloseProcess()
        {
            int percent = 1;

            if (!ListTool.IsNullOrEmpty(version.BeginCloseProcess))
            {
                foreach (var p in version.BeginCloseProcess)
                {
                    Thread.Sleep(R.cst.WAIT_TIME);
                    UIPbStatus((int)((double)(percent++) / version.BeginCloseProcess.Count() * 100));
                    if (!string.IsNullOrWhiteSpace(p))
                    {
                        ProcessTool.Kill(p);
                    }
                }
            }
            Step = 2;
        }