引用别人的WebServices

http://www.ayandy.com/

本服务数据来源于中国气象局数据,实时更新,准确可靠,包括国内外400多个主要城市。请不要用于任何商业目的,若有需要请与作者联系,欢迎技术交流。作者QQ:15244833 E-Mail:secretary@ayandy.com

The following operations are supported. For a formal definition, please review the Service Description.

  • getSupportCity
    查询本天气WebService支持的城市信息。输入参数: byProvinceName 指定的省份,若为ALL则表示全部。返回数据:一个二维数组String[],String[0]为返回的个数。
  • getSupportProvince
    查询本天气WebService支持的省份信息。输入参数: 无。 返回数据:一个二维数组String[],String[0]为返回的个数。
  • getWeatherbyCityName
    根据城市名称获得天气情况。调用方法如下:输入参数: theCityName 城市中文名称,如深圳,北京; theDayFlag 指定是当天(1),明天(2)或后天(3),可查询未来三天的天气情况;返回数据: String[7] 一个一维数值,共有七个元素,从[1]到[6]分别表示城市,天气,温度,风向,日期,天气图标地址。

看下代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Web.Services;
using Fxrl.com.ayandy.www;
  
namespace Fxrl
{
    public partial class WebService1 : Form
    {
        public WebService1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            com.ayandy.www.Service obj = new Service();
 
 
            string[] a1 = new string[10];
            try
            {
                a1 = obj.getWeatherbyCityName(textBox1.Text, com.ayandy.www.theDayFlagEnum.Today);
                label1.Text = a1[1].ToString();
                label2.Text = a1[2].ToString();
                label3.Text = a1[3].ToString();
                label4.Text = a1[4].ToString();
                label5.Text = a1[5].ToString();
                pictureBox1.ImageLocation = a1[6].ToString();
            }
            catch { }
        } 
    }
}

转载于:https://www.cnblogs.com/zbqy/archive/2007/03/15/676005.html

做个天气预报的小例子相关推荐

  1. java lucence使用案例_2、Lucene 最简单的使用(小例子)

    在了解了Lucene以后,我打算亲手来做一个Lucene的小例子,这个例子只是Lucene最简单的应用:使用Lucene实现标准的英文搜索: 1.下载Lucene 下载Lucene,到Lucene的官 ...

  2. Flask初识,第五篇 ,做一个用户登录之后查看学员信息的小例子

    Flask最强攻略 - 第五篇 做一个用户登录之后查看学员信息的小例子 需求: 1. 用户名: oldboy 密码: oldboy123 2. 用户登录成功之后跳转到列表页面 3. 失败有消息提示,重 ...

  3. 深度学习与计算机视觉系列(9)_串一串神经网络之动手实现小例子

    深度学习与计算机视觉系列(9)_串一串神经网络之动手实现小例子 作者:寒小阳  时间:2016年1月.  出处:http://blog.csdn.net/han_xiaoyang/article/de ...

  4. sku属性组合小例子

    参考: http://www.cnblogs.com/hsp-blog/p/6215721.html http://blog.csdn.net/csdn924618338/article/detail ...

  5. 在Eclipse中写第一个hibernate小例子

    在hibernate自带的文档中,包含了一个很简单的小例子,不过这个小例子是基于ant的,而且说的不是很详细,不利于新手学习.在这里,我将在Eclipse中实现这个例子,并给出详细的实现步骤.     ...

  6. 基于vue-cli、elementUI的Vue超简单入门小例子

    基于vue-cli.elementUI的Vue超简单入门小例子 这个例子还是比较简单的,独立完成后,能大概知道vue是干嘛的,可以写个todoList的小例子. 开始写例子之前,先对环境的部署做点简单 ...

  7. httpclient 小例子编写

    为什么80%的码农都做不了架构师?>>>    最近这两天帮忙调试接口,用到了httpclient ,自己参照网上方法编写个小例子 ,方便以后查看 ----- /*** 远程访问调用 ...

  8. 告别刷抖音!30秒一个Python小例子,总有一款适合你

    小编每天上班坐地铁,不是刷抖音就是煲电视剧,不是我不想学习,主要是短视频太好看了,30秒一个,刷刷刷的不停啊.如果Python也有30秒学习的小例子,我也一定会看呢. 于是小编收录整理了一些30秒一个 ...

  9. python 真多线程_Python之路200个小例子,在线网页版来了,从此学习更方便!

    历史两个月,利用所有业余时间,与朋友一起搜集.创作Python小例子,截止目前已超过200个例子,全新整合汇总为九大章节: 感受Python之美 | 一.Python基础 | 二.Python字符串和 ...

最新文章

  1. MPB:西农焦硕组-微生物生物地理学研究方法
  2. 2019全球AI文创大赛正式启动,AI科技赋能新文创
  3. c++实现ftp服务器_第三步,尝试用树莓派搭建你的云计算平台和服务器
  4. 用lua扩展你的Nginx(写的非常好)
  5. 如何选择一款优秀的儿童读写台灯?
  6. 使用iBATIS3.0完成增删改查
  7. vue-router各个属性的作用及用法
  8. maven-dependencyManagement和dependencies区别
  9. Mysql uploader File
  10. leetcode 226 Invert Binary Tree 翻转二叉树
  11. 前端之CSS篇(一)——CSS入门及基础选择器和字体文本属性
  12. Java父亲节贺卡,父亲节贺卡祝福语语句
  13. 惊喜,Windows 11 竟然支持运行安卓应用,而且开发者收益 0 抽成,PC 端摸鱼不是梦...
  14. Aspose.Slides使用教程:使用 C++ 访问或修改 PowerPoint 文件的属性
  15. 中国制造显威,动力电池出货量翻倍增长,已居于绝对领先地位
  16. 红米手机html文件,手机教程知识:红米手机显示隐藏文件的操作流程
  17. 倾斜摄影自动化建模成果的数据组织和单体化
  18. 什么是 ML.NET?应该如何理解机器学习基础知识?
  19. 允许这个网站打开计算机应用吗,win7在IE11浏览器中新建选项卡提示“允许这个网站打开你计算机上的应用吗”怎么办...
  20. access数据库窗体设计实验报告_access实验报告窗体和界面设计

热门文章

  1. 不用数组,解决众数问题(前提 :众数出现的次数必须大于n/2)
  2. matlab时域转换成频域_从时域到频域,你只需要旋转一下!
  3. mc用云服务器搭建_最全的云服务器架设我的世界私服教程,不看后悔哦!
  4. c语言sin程序怎么写_用数控铣床加工六芒星,程序应该怎么写?
  5. Android代码删除通知,Android:从通知中删除通知b
  6. html中使用什么标签做的导航栏_自媒体人如何自己建立一个手机网站,超简单,任何人都能做...
  7. C++基础08-this指针-const修饰成员函数-函数返回引用/值
  8. 阿里云 Ubuntu上的mysql运行sql文件来创建表
  9. 【Jmeter篇】临界区控制器Critical Section Controller业务流顺序负载压测
  10. 多任务场景下单线程异步多线程多进程