//public Action<IVECONclientEvents_OnIntermediateRecognitionResultISOEvent> Intermediate; #endregion public Container() { try { #region //箱号初始化 _AxVECONclient = new AxVECONclient(); _AxVECONclient.CreateControl(); _AxVECONclient.ServerIPAddr = Properties.Settings.Default.Container_Ip; _AxVECONclient.ServerPort = Properties.Settings.Default.Container_Port; _AxVECONclient.OnServerConnected += _AxVECONclient_OnServerConnected; _AxVECONclient.OnServerDisconnected += _AxVECONclient_OnServerDisconnected; _AxVECONclient.OnServerError += _AxVECONclient_OnServerError; _AxVECONclient.OnNewLPNEvent += _AxVECONclient_OnNewLPNEvent; _AxVECONclient.OnUpdateLPNEvent += _AxVECONclient_OnUpdateLPNEvent; _AxVECONclient.OnIntermediateRecognitionResultISO += _AxVECONclient_OnIntermediateRecognitionResultISO; _AxVECONclient.OnCombinedRecognitionResultISO += _AxVECONclient_OnCombinedRecognitionResultISO; #endregion } catch (Exception ex) { _Log.logError.Error("初始化箱号动态库错误", ex); } #region//定时器对象初始化 _TimerConnect2Server = new System.Threading.Timer(LinkCallBack, null, TimeSpan.FromSeconds(10), TimeSpan.FromSeconds(0)); #endregion }