社区
C#
帖子详情
C#使用resources文件夹内的文件
liuyifei2372
2009-04-07 08:57:40
我写了一个程序要分别显示不同类别的图片,我在项目中的Resources文件夹写了建了各自的目录,并在各个目录中添加了图片。在程序中怎么访问这些图片呢?比如我想把Resources/whm/1.jpg设为一个窗体的背景,代码该怎么写?
...全文
2059
6
打赏
收藏
C#使用resources文件夹内的文件
我写了一个程序要分别显示不同类别的图片,我在项目中的Resources文件夹写了建了各自的目录,并在各个目录中添加了图片。在程序中怎么访问这些图片呢?比如我想把Resources/whm/1.jpg设为一个窗体的背景,代码该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rrtt_2323
2010-11-23
打赏
举报
回复
看到了,我也来说下哈,2种方法
1,是那文件夹是自建的,建在debug下面,或者别的什么地方,那就用file类或者是文件流类从url读出来
2,如果想把那图片跟工程结合在一起(生成时直接压到.exe里面去),那就先把图片加入到工程的资源里面去,加完以后用工程的 命名空间.Properties.Resources.你那文件名 这就是在从工程的资源文件里读资源了。
第一种的URL是死的,第二种是跟着工程走的,所以怎么取舍,自己考虑
liuyifei2372
2009-04-08
打赏
举报
回复
我指的是Resources文件夹。这个问题我已经解决,使用URL就行了。程序是在debug文件夹里调试的,就可以用"../../Resources/whm/1.jpg"访问到图片了。
悟__空
2009-04-07
打赏
举报
回复
[Quote=引用 3 楼 mykelly6 的回复:]
[namespace].Properties.Resources.[filename]这样应该能获取到图片,另外在窗体的backgroundimage设置里面,就有从resource设置的。
[/Quote]
请问资源文件是resourc.resx 还是Resources文件夹?
mykelly6
2009-04-07
打赏
举报
回复
[namespace].Properties.Resources.[filename]这样应该能获取到图片,另外在窗体的backgroundimage设置里面,就有从resource设置的。
悟__空
2009-04-07
打赏
举报
回复
Resources文件夹是自己加的么
1楼resource. 是指使用资源文件吧
kkun_3yue3
2009-04-07
打赏
举报
回复
输入Resource.
看看能点出提示来啵
c#
创建
文件
夹
文件
写入
文件
读取
文件
读取图片
c#
winform
C#
Resources
资源详解
1. Resource Basics (1) Manifest
Resources
(资源清单) 资源在编译期间添加到程序集。如果要将资源嵌入到程序集,则必须将
文件
添加到项目中,
文件
会自动拷贝到项目
文件
夹
的
Resources
文件
夹
中。如果要嵌入到程序集,还需选中
文件
,修改其属性“生成操作”(Build Action)为“嵌入的资源”,默认为“内容”。 一旦设置为嵌入的资源,则它就会成为资源清单中程序集的一部分。每一程序集,无论是静态的还是动态的,均包含描述该程序集中各元素彼此如何关联的数据集合。程序集清单就包含这些程序集元数据。程序集清单包含指定该程序集的版本要求和安全标识所需的所有元数据,以及
ResxConvert资源
文件
转换源代码
resources
和 resx 资源
文件
相互转换,资源
文件
读写
ResxConvert资源
文件
转换源代码 1、
使用
资源类达到
resources
和 resx 资源
文件
相互转换 2、调用内置 ResGen.exe 进行命令行进行资源
文件
相互转换
C#
源代码: 1、
使用
FileInfo
文件
信息类 2、
使用
System.
Resources
系统资源类 3、
使用
listBox1 列表框类 4、
使用
FolderBrowserDialog
文件
夹
浏览对话框类 5、
使用
OpenFileDialog 打开
文件
对话框类 6、
使用
toolStrip 工具栏类 7、
使用
内嵌资源包含 ResGen.exe 可执行
文件
可用于资源汉化等。
resources
文件
生成器
C#
制作的一个图片资源
文件
生成器,可以将多个图片生成一个资源
文件
,
文件
后缀为:
resources
在这个程序用,可以看到你生成的
文件
中所有的标记。
C#
将引用的dll嵌入到exe
文件
中
应用场景:当发布的程序有引用其它dll, 又只想发布一个exe时就需要把dll打包到exe; 方法如下: 1、 项目右键选择“属性”; 2、 添加资源
文件
:在属性设置界面选择“资源”选项卡,点击“添加现有
文件
”,选择需嵌入的dll
文件
;添加资源后dll将拷贝到项目
文件
夹
下的“
Resources
”子
文件
夹
下; 3、 添加上一步添加的dll
文件
; 4、 Dll属性复制本地设置为False; 5、 在应用程序的主入口点添加一下代码:
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章