C#实现winform天气预报

本文指导读者如何使用VisualStudio(VS)创建一个WinForm应用程序,通过添加Web服务引用来实现查询全国城市天气的功能。文章详细解释了从新建项目到添加服务引用,再到编写代码获取天气信息的步骤,并建议使用IE浏览器访问相关Web服务。最后,作者展示了简单的查询代码,并提到可以进一步美化界面。
摘要由CSDN通过智能技术生成

前言:老师作业要求:创建一个窗体应用程序或Web应用程序,实现查询全国各个城市的天气预报。无奈上网查询每个文章都有些小错误,所以想自己写一个。希望小白们可以一次做成。(提取天气预报网站网址:WeatherWebService Web 服务

  1. 打开VS,新建winform,起名为Weather。

  1. 找到解决方案里的“引用”,右键“添加服务引用”(**注:添加服务和添加web服务不一样,我们此次需要添加web服务,所以)点击下方“高级”——>最下方“添加web应用”

  1. 输入天气预报提取网址的url(网址:WeatherWebService Web 服务),再点击url栏右侧箭头小图标,出现如下图:

  1. 右侧方自动生成Web引用名,后面我们需要用到这个引用名。最后点击”添加引用“。资源方案管理器出现web引用,至此web引用添加完成。

  1. 网站里有很多提取方法,此次我们采用getWeatherCityName,它的返回值是string(22)。(网站建议用IE打,反正我谷歌是没打开)

6.下面添加窗体控件:一个label,一个button,两个textBox(上面的是textBox1,下面的是textBox2)

textBox将用来显示返回信息,所以将其属性Multiline设为true

  1. 双击按钮控件,进入button1_Click函数,添加代码:

  1. 点击运行:每行具体意思,可以在官网api上看到。后面的.jpg和.gif也可以在官网上下载,然后在winform上显示,不过我这边就先不下了。

9.至此,简单的C#实现天气预报查询就做完了,我的界面有点丑呀,大家可以自行改良。

————————————————

版权声明:本文为CSDN博主「cc.999123」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:C#实现winform天气预报_winform怎么做一个七天的天气预报-CSDN博客

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值