コード例 #1
0
        void helper_RequestCompleted_getZigbeeInfo(object o)
        {
            deleControlInvoke dele = delegate(object OInfo)
            {
                string     Info = (string)OInfo;
                zigbeeInfo zn   = fastJSON.JSON.Instance.ToObject <zigbeeInfo>(Info);
                Process1_Tem.Text = zn.temp;
                Process1_Wet.Text = zn.humi;
            };

            this.Invoke(dele, o);
        }
コード例 #2
0
        private void timer4_Tick(object sender, EventArgs e)
        {
            string     url = RestUrl.getZigbeeInfo;
            zigbeeInfo zn  = new zigbeeInfo();

            zn.node_id = staticClass.zigbee_id;
            string jsonstring = fastJSON.JSON.Instance.ToJSON(zn);
            //string url = newurl.getEnviromentInfos;
            HttpWebConnect helper = new HttpWebConnect();

            helper.RequestCompleted += new deleGetRequestObject(helper_RequestCompleted_getZigbeeInfo);
            helper.TryPostData(url, jsonstring);
        }