C#程序中用到一些图片如何放到资源里?在程序中如何访问?

xiamin 2009-03-05 04:20:23
C#程序中用到一些图片如何放到资源里?在程序中如何访问?
...全文
336 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianuMan 2010-06-18
  • 打赏
  • 举报
回复
添加到Resource里面

Image image = global::TestGraphic.Properties.Resources.niang;
这样就可以得出了 Image了
goonfighting 2009-03-08
  • 打赏
  • 举报
回复
添加到资源文件夹,到时候打包就可以。
abcfy2 2009-03-08
  • 打赏
  • 举报
回复
还是我在6L说过的,看你的代码是怎么编写的了。
简单来说,看看你的DEBUG目录下是否生成了图片文件,没有的话就说明给你编译到程序里面了,否则的话就得连图片一并复制。
简单测试一下就知道了啊,把EXE复制到其他目录下运行试试就知道了
xiamin 2009-03-08
  • 打赏
  • 举报
回复
如果我把debug文件夹删除,程序拷贝在别人机器上再编译会出现问题吗?
abcfy2 2009-03-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xiamin 的回复:]
这些图片是否需要放到程序所在的文件夹中??
[/Quote]

看你怎么编写的这段代码了,如果你是添加进了工程文件的Source,那么不用了,编译的时候已经给你加到程序里面了。
如果你是使用IO操作读取图片路径的话,一般用相对路径,看你的图片的相对位置了,当然直接放到和程序一个目录下最简单,直接图片名||.\图片名就可以访问,如果是其他目录的话,考虑复杂一点的相对路径,如.\图片文件夹\图片名,就是在和程序一个目录下的图片文件夹中的图片名
Dhoopu 2009-03-08
  • 打赏
  • 举报
回复
关注中……
xiamin 2009-03-08
  • 打赏
  • 举报
回复
这些图片是否需要放到程序所在的文件夹中??
zgke 2009-03-06
  • 打赏
  • 举报
回复
Properties.Resources.XXX;
EveryCase 2009-03-06
  • 打赏
  • 举报
回复
顶~~~~~~~~~~~~~~~~
bomdy 2009-03-05
  • 打赏
  • 举报
回复
直接编辑工程的资源就可以加入图片了,指定好资源名称,然后在程序中就可以直接引用了
Bitmap bmp = Properties.Resources.TestBmp;

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧