Пример #1
0
        /// <summary>
        /// 从配置文件中更新参数
        /// </summary>
        public void UpdateConfig()
        {
            timer.Stop();

            baseConfiguration.Load();
            timer.Interval = baseConfiguration.CaptureInterval;
            wzqProcess     = Process.GetProcessById(baseConfiguration.GameProcessId);

            timer.Start();
        }
Пример #2
0
        public ChessRecognize(IConfiguration configuration)
        {
            baseConfiguration = configuration as BaseConfiguration;
            baseConfiguration.Load();
            wzqProcess = Process.GetProcessById(baseConfiguration.GameProcessId);

            timer          = new Timer();
            timer.Interval = baseConfiguration.CaptureInterval;
            timer.Elapsed += Timer_Elapsed;
            timer.Start();
        }