c#中嵌入资源的用法

原创 2004年12月29日 14:41:00

头一次写,水平不高,还请谅解red_smile.gif

1.用到的命名空间:
System.Reflection;

2.用法,将资源读出到Stream流中,然后使用.
Assembly assembly = GetType().Assembly;
System.IO.Stream streamSmall = assembly.GetManifestResourceStream("NameSpace.Folder.1.jpg");

注:里面的格式为:    命名控件.文件夹名.文件名(包含扩展名)

3.说明: 对与静态函数(static),不能直接调用资源;可改为类(class)实现,在非静态函数中实现资源调用

如何嵌入和使用 C# 来访问资源

C#中如何使用嵌入的资源? 本分步指南介绍如何使用 C# 来作为程序集的一部分嵌入资源,然后在运行时访问资源。 概述 .NET Framework 可以封装文件,为已编译的程序集的一部分...
  • testcs_dn
  • testcs_dn
  • 2013年05月06日 18:09
  • 8915

C#嵌入dll到资源释放的问题

http://blog.csdn.net/kikaylee/article/details/44536231  有些程序运行的时候,可能调用外部的dll,用户使用时可能会不小心丢失这...
  • mosangbike
  • mosangbike
  • 2017年01月18日 09:29
  • 1205

C#读取嵌入资源(程序集清单资源)

1、添加嵌入的资源
  • whucv
  • whucv
  • 2014年04月13日 15:51
  • 2262

【已解决】C#将DLL嵌入到exe当中

最近写到好几个小软件都需要引用D
  • lin381825673
  • lin381825673
  • 2014年09月07日 20:42
  • 7565

C#嵌入dll到资源释放的问题

有些程序的时候,可能调用外部的dll,这个时候提供给客户的时候,可能经常不小心丢失这些dll,因此可以考虑将这些dll嵌入到资源中,启动的时候进行释放。对于托管的dll,可以用打包软件合成一个exe(...
  • kikaylee
  • kikaylee
  • 2015年03月22日 11:50
  • 8072

在.NET中读取嵌入和使用资源文件的方法

Dotnet中嵌入资源(位图、图标或光标等)有两种方式,一是直接把资源文件加入到项目,作为嵌入资源,在代码中通过Assembly的GetManifestResourceStream方法获取资源的Str...
  • orichisonic
  • orichisonic
  • 2016年11月22日 09:12
  • 1830

C#图片存到资源文件,以及调用图片

在程序中会用到图片,有两种方法,一种是将图片放在运行文件夹中,直接调用,另一种是将图片放入资源文件中。 方法一,一般在.exe文件同级创建文件夹,如“ico”,然后把图标放进去。在程...
  • Anzhongliu
  • Anzhongliu
  • 2015年08月24日 14:15
  • 3815

C#将托管DLL嵌入exe文件

C#将托管DLL嵌入exe文件最近用winForm开发一个小程序,其中用到了HtmlAgilityPack(用于解析html)和Newtonsoft.Json(用于解析json)这两个库,由于编译后生...
  • call_me_lzm
  • call_me_lzm
  • 2016年05月25日 20:59
  • 1777

文件的生成操作,属性如何设置(内容/嵌入资源等)

原链接: http://www.cnblogs.com/zmlohw/p/5155662.html (转载)WindowsPhone问题笔记-- 正确选择build action 解决媒体资...
  • v240181271
  • v240181271
  • 2017年03月13日 15:48
  • 1659

c# winfrom资源文件的调用和路径全解

System.Diagnostics命名空间 : string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的e...
  • snlei
  • snlei
  • 2013年07月24日 14:55
  • 11453
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c#中嵌入资源的用法
举报原因:
原因补充:

(最多只允许输入30个字)