private void RegisterEventThread(object arg) { try { DeviceInfo deviceInfo = new DeviceInfo(); deviceInfo = (DeviceInfo)arg; string strData = Commonfunction.getJsonByObject(deviceInfo); string strUrl = GlobalDataInterface.ServerURL + "UpLoadDeviceRegisterInfo?data="; string result = HttpHelper.OpenReadWithHttps(strUrl, strData, 10000, new IPEndPoint(IPAddress.Parse(GlobalDataInterface.ServerBindLocalIP), 0)); JObject jo = (JObject)JsonConvert.DeserializeObject(result); string reMessage = jo["message"].ToString(); string reResult = jo["result"].ToString(); string reStatus = jo["status"].ToString(); string reStatusCode = jo["statusCode"].ToString(); if ((reMessage.Contains("注册成功") || reMessage.Contains("更新成功")) && reMessage.Contains(GlobalDataInterface.DeviceNumber)) { MessageBox.Show(reMessage, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(reMessage, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { #if REALEASE GlobalDataInterface.WriteErrorInfo("DataDownloadForm中函数RegisterEventThread出错" + ex); #endif MessageBox.Show("注册失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } }