Exemple #1
0
		void client_UploadDataCompleted(object sender, IPOnlineQuery.QueryCompletedEventArgs e)
		{
			var result =  e.Result!= "" ? e.Result : "empty";
			switch (e.Token)
			{
				case "taobao":
					_labelA.Text = result;
					break;
				case "tencent":
					_labelB.Text = result;
					break;
				case "sina":
					_labelC.Text = result;
					break;
				case "17mon":
					_lableIp.Text = result;
					break;
			}
		}
Exemple #2
0
		void _buttonOnline_Click(object sender, System.EventArgs e)
		{
			var ip = _textBoxInput.Text;
			if (!string.IsNullOrWhiteSpace(ip))
			{
				//clear
				_lableIp.Text = "";
				_labelA.Text = "";
				_labelB.Text = "";
				_labelC.Text = "";

				var query = new IPOnlineQuery();
				query.OnQueryCompleted += client_UploadDataCompleted;

				query.GetIpInfo(ip, "17mon");
				query.GetIpInfo(ip, "taobao");
				query.GetIpInfo(ip, "tencent");
				query.GetIpInfo(ip, "sina");
			}
		}
Exemple #3
0
        void _buttonOnline_Click(object sender, System.EventArgs e)
        {
            var ip = _textBoxInput.Text;

            if (!string.IsNullOrWhiteSpace(ip))
            {
                //clear
                _lableIp.Text = "";
                _labelA.Text  = "";
                _labelB.Text  = "";
                _labelC.Text  = "";

                var query = new IPOnlineQuery();
                query.OnQueryCompleted += client_UploadDataCompleted;

                query.GetIpInfo(ip, "17mon");
                query.GetIpInfo(ip, "taobao");
                query.GetIpInfo(ip, "tencent");
                query.GetIpInfo(ip, "sina");
            }
        }