c# winform 如何显示天气预报

c# winform 如何显示天气预报,第1张

不要听网上这些人的风言风语,我们都是用WebBrowser来完成这个 *** 作的,直接把url赋值给WebBrowser就了事,何必一大堆一大堆的代码,天气预报终究是运营商提供的,哪天他停止了服务,你又要去修改代码,不觉得可笑吗?

我的方法是:建立一个本地ACCESS数据库,设置好他的密码,在里面做一个表,存储各个城市url和各个城市名,url是在网站上获取的,比如:http://tianqi.xixik.com,提供散消你所需要的城市天气预报代码:http://cache.xixik.com.cn/1/hefei/是合肥的http://cache.xixik.com.cn/1/beijing/是北京的...

你要做的事情很简单,只需要基孝读取数据库,给WebBrowser分配url就好了,数据库放在程序相对路径里面,可以增删查,防止这个网站没用了还可以维护,打包程序的时候把数据库格式改成.bat或者.cab,连接字符搏掘稿串里,也要改掉,这样数据库就只占几个KB空间。

你要想像一下,如果我们做个天气预报显示模块都要耗费巨大,怎么可能有精力去做一个完善的网站,

参考文献:

C#源码爱好者实例:http://www.codefans.net/soft/12371.shtml

天气121:http://weather.xixik.com/

Android源码: http://www.onlinedown.net/soft/484225.htm

#include<stdio.h>

int main()

{

int days

float sum,max,min,temp

max=sum=0.0

min=100.0

printf("请输入当衡胡月的天数:")

scanf("%d",&days)

for(int i=0i<daysi++)

{

printf("请输入%d日的气温:",i+1)

scanf("%f",&temp)

sum+=temp

max=max<temp?temp:max

min=min>temp?temp:min

}

printf("当月最高气温:%.1f\n",max)

printf("当月最低气温:%.1f\数拦耐n",min)

printf("当月平均气温:薯春%.1f\n",sum/days)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12500168.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存