CAM技术分享

  • 首页
  • 博客时间
  • 文章分类
    • PowerMILL
    • VB.NET & C#
    • 二次开发
    • 软件应用
    • 生活记录
  • 关于老何
我是HinsHo
一个专注于CAM软件相关技术的网站
  1. 首页
  2. VB.NET & C#
  3. 正文

使用C#获取必应每日一图

2025年1月17日 1878点热度 1人点赞

微软的必应主页,在其页面中,每一天都会显示一些不现的、精美的图片。这些图片都是存储在微软设定好的服务器上,其实我们可以通过编写C#或者VB.net的程序来,抓取浏览器背景图。

创建vs项目

我们使用Visual Studio 2022 创建一个新的C# Windows 窗体应用,这里选择(NET Framework)或者选择不带(NET Framework)的 Window窗体应用模板也可以。

这两都 的区别在于,一个是使用.net framework 作为框架,只能在windows 操作系统中使用,而不喧.net framework 则是可以跨平台进行运行。

给定项目名称

在弹出的对话框中,输入的项目,以及项目的保存位置。

在这里,我们给定项目名称 GetBingDailyImage,然后将项目保存到Desktop,也就是我们的计算机桌面文件夹。

单击【创建】按钮,稍等一会,Visual Studio 则自动创建一个C# 的桌面程序。其显示的界面如下:

在上图的显示界面中,中间一部分为可视化的窗体界面,右侧为解决方案资源管理顺。其中有以下向个文件

  • GetBinDailyImage 就是我们的项目
  • Properties 为项目相关的属性,参数
  • 引用是当前项目使用到的程序集
  • App.config 为程序配置文件
  • Form1.cs 为当前主界面显示的窗体文件
  • Program.cs 则是程序的主入口

查看主入口

在C#程序里,默认情况下,Program.cs为程序入口,除非你作修改。我们双击打开Program.cs 可以查看到以下的代码:

这里红色框中显示的代码,就是程序在调用初始化了一下新Form1 的窗体。

添加按钮

我们需要在主界面的界面中,添加一个按钮,用来实现用户单击按钮,触发获取必应主页中的背景图。

在Visual Studio 在左侧的工具箱中,找到Button控件,选定并拖至主界面。并调整其大小。

然后选定按钮,右键菜单,选定【属性】菜单。打开当前按钮的属性设置页面。

在属性界面中设定以下的属性值

  • Name: buttonGetImg
  • Text: 获取每日一图

设置完属性后,双击选定的按钮。进入后台代码编译页面。添加以下的代码:

运行程序

按下F5,快速键运行程序。出现下图的主界面,单击主界面中的按钮【获取每日一图】,则软件可自动从Bing的服务器下载图片到当前程序所在的文件夹中。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: C# VB.NET 下载图片 每日一图
最后更新:2025年3月6日

Hins Ho

糊涂半生,虚度半世,唯愿平淡快乐,度过此生。分享一些关于CAM技术的文章。

点赞
< 上一篇
下一篇 >

分类

  • PowerMILL
  • VB.NET & C#
  • 二次开发
  • 文章分类
  • 生活记录
  • 软件应用
归档
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
文章目录
  • 创建vs项目
  • 给定项目名称
  • 查看主入口
  • 添加按钮

COPYRIGHT © 2025 HinsHo的博客. ALL RIGHTS RESERVED.

粤ICP备2025360117号-1

粤公网安备44011202003056号