• 大小: 362KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: C#
  • 标签: Winform  

资源简介

Winform天气预报WebService根据IP地址自动识别当前城市

资源截图

代码片段和文件信息

using System;
using System.Drawing;
using System.Windows.Forms;
using 天气预报查询.Weather;
using 天气预报查询.CitySearchByIp;
using System.Net;
using System.Text.Regularexpressions;

namespace 天气预报查询
{
    public partial class frmMain : Form
    {
        WeatherWebService client;
        IpAddressSearchWebService client1;
        Bitmap[] WeatherBitmap;

        public frmMain()
        {
            InitializeComponent();
        }

        private void frmMain_Load(object sender EventArgs e)
        {
            try
            {
                //cmbProvince.Items.Clear();
                ControlsUpdate(false);
                WeatherBitmap = new Bitmap[] { Properties.Resources.a_0 Properties.Resources.a_1 Properties.Resources.a_2 Properties.Resources.a_3 Properties.Resources.a_4 Properties.Resources.a_5 Properties.Resources.a_6 Properties.Resources.a_7 Properties.Resources.a_8 Properties.Resources.a_9 Properties.Resources.a_10 Properties.Resources.a_11 Properties.Resources.a_12 Properties.Resources.a_13 Properties.Resources.a_14 Properties.Resources.a_15 Properties.Resources.a_16 Properties.Resources.a_17 Properties.Resources.a_18 Properties.Resources.a_19 Properties.Resources.a_20 Properties.Resources.a_21 Properties.Resources.a_22 Properties.Resources.a_23 Properties.Resources.a_24 Properties.Resources.a_25 Properties.Resources.a_26 Properties.Resources.a_27 Properties.Resources.a_28 Properties.Resources.a_29 Properties.Resources.a_30 Properties.Resources.a_31 Properties.Resources.a_nothing };
                client = new WeatherWebService();
                foreach (var item in client.getSupportProvince())
                {
                    cmbProvince.Items.Add(item);
                }
                cmbProvince.SelectedIndex = 0;

                client1 = new IpAddressSearchWebService();
                string locality = client1.getCountryCityByIp(GetIP())[1];
                string city = locality.Substring(locality.IndexOf(‘省‘) + 1 locality.IndexOf(‘市‘) - (locality.IndexOf(‘省‘) + 1));
                WeatherShow(client.getWeatherbyCityName(city));
            }
            catch (System.Exception ex)
            {
                MessageBox.Show(ex.Message);
                this.Close();
            }
        }

        private void ControlsUpdate(bool show)
        {
            labeltitle.Visible = show;
            groupBox1.Visible = show;
            groupBox2.Visible = show;
            groupBox3.Visible = show;
        }

        private void cmbProvince_SelectedIndexChanged(object sender EventArgs e)
        {
            try
            {
                cmbCity.Items.Clear();
                foreach (var item in client.getSupportCity(cmbProvince.Text))
                {
                    cmbCity.Items.Add(item);
                }
            }
            catch (System.Exception ex)
            {
                MessageBox.Show

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1210  2014-02-12 14:05  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\app.config

     文件       6644  2014-02-12 15:48  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\frmMain.cs

     文件      24738  2014-02-12 15:47  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\frmMain.Designer.cs

     文件       8609  2014-02-12 15:47  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\frmMain.resx

     文件        446  2014-02-12 13:17  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Program.cs

     文件       1399  2014-02-12 13:20  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Properties\AssemblyInfo.cs

     文件        599  2014-02-11 15:23  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Properties\DataSources\System.Data.DataSet.datasource

     文件      11511  2014-02-12 13:44  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Properties\Resources.Designer.cs

     文件      14293  2014-02-12 13:44  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Properties\Resources.resx

     文件       2384  2014-02-12 14:05  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Properties\Settings.Designer.cs

     文件        782  2014-02-12 14:05  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Properties\Settings.settings

     文件       1589  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_0.gif

     文件       1713  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_1.gif

     文件       1721  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_10.gif

     文件       1738  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_11.gif

     文件       1749  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_12.gif

     文件       1676  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_13.gif

     文件       1585  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_14.gif

     文件       1622  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_15.gif

     文件       1690  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_16.gif

     文件       1729  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_17.gif

     文件       1052  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_18.gif

     文件       1592  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_19.gif

     文件       1542  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_2.gif

     文件       1272  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_20.gif

     文件       1526  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_21.gif

     文件       1567  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_22.gif

     文件       1702  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_23.gif

     文件       1651  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_24.gif

     文件       1747  2014-02-12 09:45  Winform天气预报WebService根据IP地址自动识别当前城市\天气预报查询\Backup\天气预报查询\Resources\a_25.gif

............此处省略100个文件信息

评论

共有 条评论