社区
C#
帖子详情
C# 应用程序 更换背景图片
ms
2010-09-10 04:20:14
我想做个效果就是用户可以更换自己喜欢的背景,就是用自己喜欢的图片去替换。程序是C/S结构,图片也是在客户本机。应该怎么做呢?请教大家!
...全文
572
18
打赏
收藏
C# 应用程序 更换背景图片
我想做个效果就是用户可以更换自己喜欢的背景,就是用自己喜欢的图片去替换。程序是C/S结构,图片也是在客户本机。应该怎么做呢?请教大家!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xq870723
2010-09-27
打赏
举报
回复
[Quote=引用 15 楼 max_single 的回复:]
Image.FromImage这个出现波浪线,Image点不出来FromImage的。
[/Quote]
要先创建image嘛,用户自己上传那招不错,不过这个方法不是很实用,还不如直接换皮肤。
liulangdeyuyu
2010-09-20
打赏
举报
回复
[Quote=引用 1 楼 wuyazhe 的回复:]
this.BackgroundImage = Image.FromImage("文件路径.jpg");
[/Quote]
+1
whowhen21
2010-09-20
打赏
举报
回复
我就不用参与了!!!~~
ms
2010-09-20
打赏
举报
回复
Image.FromImage这个出现波浪线,Image点不出来FromImage的。
ms
2010-09-20
打赏
举报
回复
图片的路径还是错,不知道图片地址怎么得到。
Twilight
2010-09-11
打赏
举报
回复
[Quote=引用 1 楼 wuyazhe 的回复:]
this.BackgroundImage = Image.FromImage("文件路径.jpg");
[/Quote]
就这一句话
纯唇Yu弄
2010-09-10
打赏
举报
回复
我想楼主不是不知道怎么设置背景图片,而是关心怎么存储这个背景图片的地址吧
如果你不想用数据库存 背景图片的地址 可以用配置文件 如 ini 文件 来存储图片地址
garfieldzf
2010-09-10
打赏
举报
回复
[Quote=引用 9 楼 wuyq11 的回复:]
Form1 f = new Form1();
f.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath("1.jpg"));
System.Resources.ResourceManager myManager = new System.Resources.ResourceManager(" <命名空间>. <资源名>", m……
[/Quote]
顶!
bourbon1795
2010-09-10
打赏
举报
回复
就是路径的设置嘛
wuyq11
2010-09-10
打赏
举报
回复
Form1 f = new Form1();
f.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath("1.jpg"));
System.Resources.ResourceManager myManager = new System.Resources.ResourceManager(" <命名空间>. <资源名>", myAssembly);
System.Drawing.Image myImage = (System.Drawing.Image)myManager.GetObject(" <图像资源名>");
BackgroundImage =myImage
tjava_net
2010-09-10
打赏
举报
回复
[Quote=引用 1 楼 wuyazhe 的回复:]
this.BackgroundImage = Image.FromImage("文件路径.jpg");
[/Quote]
正解
mydear303
2010-09-10
打赏
举报
回复
[Quote=引用 5 楼 qqrto 的回复:]
LZ是不是想做成用户可以选择本地图片,然后再修改背景图片,那你就需要使用OpenFileDialog这个控件了,用它打开后,然后记录路径,并把图片拷贝到运行文件所在的路径下,以避免用户上传后删除图片文件。
(最后能找个方法直接把图片做到exe文件里面去,这样最安全,一般在编译成exe文件前,可以把图片加到resources里面去,成了exe文件后,现在好像没什么太好的办法)
[/Quote]
这个合理
jackyhuanglong
2010-09-10
打赏
举报
回复
用image这个属性就可以了,你可以开一个定时器,在定时器里面写一个更换的函数。
qqrto
2010-09-10
打赏
举报
回复
LZ是不是想做成用户可以选择本地图片,然后再修改背景图片,那你就需要使用OpenFileDialog这个控件了,用它打开后,然后记录路径,并把图片拷贝到运行文件所在的路径下,以避免用户上传后删除图片文件。
(最后能找个方法直接把图片做到exe文件里面去,这样最安全,一般在编译成exe文件前,可以把图片加到resources里面去,成了exe文件后,现在好像没什么太好的办法)
porschev
2010-09-10
打赏
举报
回复
[Quote=引用 1 楼 wuyazhe 的回复:]
this.BackgroundImage = Image.FromImage("文件路径.jpg");
[/Quote]
air123456789
2010-09-10
打赏
举报
回复
[Quote=引用 1 楼 wuyazhe 的回复:]
this.BackgroundImage = Image.FromImage("文件路径.jpg");
[/Quote]
OK、
amwsse21q
2010-09-10
打赏
举报
回复
呵呵 一句话
兔子-顾问
2010-09-10
打赏
举报
回复
this.BackgroundImage = Image.FromImage("文件路径.jpg");
用
c#
每日
更换
“必应
背景图片
”为“桌面壁纸”
必应每天都会
更换
背景图片
,都非常漂亮,有的时候还十分惊艳,同时还会根据每个地区的特色不同应用不同的壁纸。 下面用
c#
抓取必应每天的
背景图片
,并实现桌面壁纸的每天自动切换 实现思路 获取必应每日图片地址 下载必应每日图片到本地 设置桌面
背景图片
设置程序自启动 ......
使用
C#
编程
更换
Windows桌面
背景图片
P/Invoke技术可以看作是.NET世界和Windows本地代码之间的桥梁。它允许
C#
等托管语言调用那些运行在非托管环境中的Win32 API函数。当托管代码需要使用这些API时,P/Invoke会负责将调用转换为适当的非托管调用约定,即所谓的“平台调用”,然后传递给Windows操作系统,执行完毕后再将结果返回给托管代码。从底层机制上来说,P/Invoke通过定义一组方法签名来指明如何调用外部函数。这些签名包含了函数名、参数类型、返回值类型以及调用约定等信息。
Windows
更换
壁纸脚本 获取必应壁纸 定时
更换
壁纸
c#
调用.ps1脚本
想给电脑换上必应的每日壁纸,之前使用的是Bing Wallpaper软件,这个软件每日刷新只能
更换
为前一天的壁 纸,而且需要自启动
更换
壁纸,于是打算用定时计划powershell脚本完成这个工作。 1. 解除PowerShell限制 .ps1文件类似.bat文件,是PowerShell写好的脚本文件。 在Windows系统中,默认情况下是不允许执行.ps1文件的。 PowerShell中执行如下命令 Set-ExecutionPolicy Unrestricted 执行完毕之后就能运行.ps1脚本了。.
windows开机图片_好玩:用
c#
每日
更换
“必应
背景图片
”为“桌面壁纸”
出处必应每天都会
更换
背景图片
,都非常漂亮,有的时候还十分惊艳,同时还会根据每个地区的特色不同应用不同的图片。下面用
c#
抓取必应每天的
背景图片
,并实现桌面壁纸的每天自动切换实现思路1.通过获取“必应”网页
背景图片
URL2.下载图片到本地3.设置这个图片为壁纸4.每日自动切换壁纸1.创建项目文件使用Windows 窗体
应用程序
可以不用像控制台
应用程序
一样弹出黑框1.先创建 Windows 窗...
c#
webclient 保存会话信息_好玩:用
c#
每日
更换
“必应
背景图片
”为“桌面壁纸”...
出处必应每天都会
更换
背景图片
,都非常漂亮,有的时候还十分惊艳,同时还会根据每个地区的特色不同应用不同的图片。下面用
c#
抓取必应每天的
背景图片
,并实现桌面壁纸的每天自动切换实现思路1.通过获取“必应”网页
背景图片
URL2.下载图片到本地3.设置这个图片为壁纸4.每日自动切换壁纸1.创建项目文件使用Windows 窗体
应用程序
可以不用像控制台
应用程序
一样弹出黑框1.先创建 Windows 窗...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章