/// <summary> /// 从配置文件中更新参数 /// </summary> public void UpdateConfig() { timer.Stop(); baseConfiguration.Load(); timer.Interval = baseConfiguration.CaptureInterval; wzqProcess = Process.GetProcessById(baseConfiguration.GameProcessId); timer.Start(); }
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(); }