C# Winfrm 编写一个天气查看助手

这篇具有很好参考价值的文章主要介绍了C# Winfrm 编写一个天气查看助手。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

#前言#

        最近这个北方的天气啊经常下雪,让我想起来我上学时候写的那个天气预报小功能了,今天又复现了一下,哈哈哈,大家当个乐子看哈!

1.创建项目

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端

2.添加引用

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端

上图所示,下载所需天气预报标识,网站地址:WeatherWebService Web 服务

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端

注意是添加服务引用,咱们引用的是服务。

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端

3.界面实现

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端

下面是代码:

        private void button1_Click(object sender, EventArgs e)
        {
            FrmWeatherForecast.cn.com.webxml.www.WeatherWebService w = new cn.com.webxml.www.WeatherWebService();
            if (string.IsNullOrEmpty(this.textBox1.Text.Trim()))
            {
                MessageBox.Show("请输入要查询的城市名称!");
                return;
            }
            string[] r = w.getWeatherbyCityName(this.textBox1.Text.Trim());
            this.textBox3.Text = string.Format("地区描述:{0}", "\r\n") +r[22].ToString(); 
            this.textBox2.Text = string.Format(" 当前时间: {0}{1} 当前气温:{2}{1} 当前天气:{3}{1} 当前风级:{4}{1}", r[4].ToString(),"\r\n", r[5].ToString(),r[6].ToString(), r[7].ToString());
            this.pictureBox1.Image = Image.FromFile(string.Format(@"weather/{0}", r[8].ToString()));// 从本地文件加载图片到 PictureBox。
            this.pictureBox2.Image = Image.FromFile(string.Format(@"weather/{0}", r[9].ToString())); // 从本地文件加载图片到 PictureBox。  
            pictureBox1.Refresh(); // 刷新 PictureBox 以显示新图片。  
            pictureBox2.Refresh(); // 刷新 PictureBox 以显示新图片。
        }

4.效果展示

C# Winfrm 编写一个天气查看助手,C# 笔记,c#,开发语言,数据库,后端文章来源地址https://www.toymoban.com/news/detail-759303.html

到了这里,关于C# Winfrm 编写一个天气查看助手的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GPT应用开发:编写插件获取实时天气信息

    欢迎阅读本系列文章!我将带你一起探索如何利用OpenAI API开发GPT应用。无论你是编程新手还是资深开发者,都能在这里获得灵感和收获。 本文,我们将继续展示聊天API中插件的使用方法,让你能够轻松驾驭这个强大的工具。 首先给大家展示下插件的运行效果,如下图所示:

    2024年01月20日
    浏览(45)
  • kotlin 编写一个简单的天气预报app(六)使用recyclerView显示forecast内容

    要使用RecyclerView显示天气预报的内容 先在grandle里添加recyclerView的引用 创建一个RecyclerView控件:在布局文件中,添加一个RecyclerView控件,用于显示天气预报的列表。 这是一个包含三个TextView的LinearLayout布局,用于显示天气相关的数据。每个TextView都有一个唯一的id,可用于在代

    2024年02月13日
    浏览(86)
  • Unity学习笔记--使用 C# 开发一个 LRU

    什么是 LRU 在计算机系统中,LRU(Least Recently Used,最近最少使用)是一种缓存置换算法。缓存是计算机系统中的一种能够高速获取数据的介质,而缓存置换算法则是在缓存空间不足时,需要淘汰掉部分缓存数据以腾出空间,使得后来需要访问数据能够有更多的缓存空间可用。

    2024年02月13日
    浏览(126)
  • 基于C#制作一个ChatGPT桌面助手

    使用WinForm制作一个AI助手,在工作或者学习时提升自己的效率,工欲善其事,必先利其器。

    2024年02月05日
    浏览(40)
  • 基于C#制作一个桌面AI助手

    使用WinForm制作一个AI助手,在工作或者学习时提升自己的效率,工欲善其事,必先利其器。

    2024年02月08日
    浏览(38)
  • 基于C#制作一个桌面ChatGPT助手

    使用WinForm制作一个AI助手,在工作或者学习时提升自己的效率,工欲善其事,必先利其器。

    2024年02月12日
    浏览(39)
  • C#入门:编写运行第一个C#程序Helloworld

    参考链接: C#入门学习-希里安 在官网下载安装Professional 2022即可. https://visualstudio.microsoft.com/zh-hans/ 下载时选择C#、.Net框架等支持,安装后运行,新建模板选择 Visual C#、Window环境、新建Console控制台应用,为项目命名Helloworld。 下文代码基于菜鸟教程改编。其中,Console.WriteLi

    2024年02月06日
    浏览(48)
  • Visual Studio 2019 C# 上位机入门(2):写一个简单的串口助手

    本文记录一下用Visual Studio 2019 C# 写一个简单的串口助手的过程,由于没有先从小处学习,而是直接找相关资料就开始做,免不了很多奇怪的问题花了一些时间,基于此情况,我将尽可能整理出更多细节,尤其是我遇到的坑,以便和我一样的新手小白上手。后续我还准备单独分

    2024年02月08日
    浏览(43)
  • 微信小程序开发笔记—天气获取显示

    本人的需求比较简单,只是一个页面用来显示两个人所在地的实时天气信息,主要信息包括所在省份、所在地区、天气、实时气温、风向、风力、空气湿度和发布时间,可以根据实时天气信息显示相应天气图标,下面是实现效果 本人使用的是高德的天气查询API,相关文档可点

    2024年02月03日
    浏览(60)
  • Visual Studio 2019 C# 上位机入门(1):如何创建工程编写一个简单应用

    Visual Studio 2019下载安装步骤可以看:https://blog.csdn.net/weixin_44788542/article/details/114271126 这里不赘述,默认电脑上已经安装好了。 1、打开安装好的Visual Studio后,选择创建新项目。 2、找到选择C#下面的Windows 窗体应用,然后下一步起名和文件存放位置 如果找不到Windows 窗体应用,

    2024年02月05日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包