private Data.SystemConfig systemconfig; //ϵͳ���� #endregion Fields #region Methods /// <summary> /// ȡ��ϵͳ���� /// </summary> /// <param name="config"></param> private void GetSystemConfig(ref Data.SystemConfig config) { config.PhotoFolder = ReadAppSettings("PhotoFolder"); config.RecorderFileFolder = ReadAppSettings("RecorderFileFolder"); config.LoopTime = int.Parse(ReadAppSettings("LoopTime")); config.ViedoQuality = int.Parse(ReadAppSettings("ViedoQuality")); config.ViedoBufNumber = int.Parse(ReadAppSettings("ViedoBufNumber")); config.IsLoopRecord = bool.Parse(ReadAppSettings("IsLoopRecord")); config.RecordStartDisk = ReadAppSettings("RecordStartDisk"); config.RecordEndDisk = ReadAppSettings("RecordEndDisk"); config.RecorderPackageTime = int.Parse(ReadAppSettings("RecorderPackageTime")); config.WarnDelayTime = int.Parse(ReadAppSettings("WarnDelayTime")); config.WarnPort = ushort.Parse(ReadAppSettings("WarnPort")); config.EnableWarnVoice = bool.Parse(ReadAppSettings("EnableWarnVoice")); config.EnableWarnDialog = bool.Parse(ReadAppSettings("EnableWarnDialog")); config.WarnVoice = ReadAppSettings("WarnVoice"); }