c# 嵌入资源文件 PHP

摘要:
EventArgse){Streamsm=Assembly.GetExecutingAssembly().GetManifestResourceStream(“WindowsApplication 3。嵌入文本。txt“);byte[]bs=newbyte[sm.Length];(int)sm.Length);stringstr=con.GetString(bs);

开发环境:VS2005 C#

首先将要嵌入的资源拷贝到工程目录下。

c# 嵌入资源文件 PHP第1张

设置文件生成操作为:嵌入的资源

c# 嵌入资源文件 PHP第2张

获取嵌入资源代码如下:

private void Form1_Load(object sender, EventArgs e)
{
	Stream sm = Assembly.GetExecutingAssembly().GetManifestResourceStream("WindowsApplication3.嵌入文本.txt");
	byte[] bs = new byte[sm.Length];
	sm.Read(bs, 0, (int)sm.Length);
	sm.Close();
	UTF8Encoding con = new UTF8Encoding();
	string str = con.GetString(bs);
	MessageBox.Show(str);
}

注意:WindowsApplication3.嵌入文本.txt WindowsApplication3为工程名称

实例下载:https://files.cnblogs.com/zjfree/Embed.rar

使用系统嵌入资源功能

假设工程名称为:WindowsApplication3

打开菜单 [项目] - [属性] 选择[资源] [添加资源] [添加现有文件] 选择资源文件 设置资源名称

c# 嵌入资源文件 PHP第3张

在程序中使用方法

SoundPlayer play = new SoundPlayer(WindowsApplication3.Properties.Resources.Warning);
play.Play();

免责声明:文章转载自《c# 嵌入资源文件 PHP》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux下OneinStack一键安装JAVA+PHP+Tomcat+Nginx+MySQL网站环境java web 之 web.xml篇下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# winform开发嵌套Chrome内核浏览器(WebKit.net)开发(一)

 https://www.cnblogs.com/Maxq/p/6566558.html WebKit.net是对WebKit的.Net封装, 使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器。 首先   下载WebKit.net 的bin文件。 然后   新建一个WindowsForms工程。   然后把下载好的webkit.ne...

Qt下开发及调用带界面的DLL

0.背景 由于某项目需要,在Qt下开发及调用带界面的DLL。由于中间折腾时间较长才搞定,在这记录一下。 本帖子中所用Qt版本为QtCreator 4.10.2.基于Qt5.13.2(MSVC 2017,32位) 1. Qt DLL开发 1.1 工程建立 新建工程,选择:Library->C++ Library在工程细节中Qt module中选择 Wi...

selenium 上传文件,非input标签,安装pyuserinput

为了上传文件(非input),安装pyuserinput 环境介绍:win10 x64、Python 3.6.3 1.pyHook安装 pyHook下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 下载到本地后,在cmd执行install 2.pywin32-200安装 pywin32-220下...

【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署)

  修改完JS和JSP不停的重启服务器真的很烦,所以设置修改完之后不用重启也生效; 前提有两个: 确保使用的是debug模式。 确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的 Run-》Edit Configurations修改下面两处地方: 注意:   上面还有个是:update resources,这个配置应该是...

JDBC: Druid连接池

1. 简介   Druid(德鲁伊)是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前最好的数据库连接池。        在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控,可以很好地监控DB池连接和SQL的执行情况。  2. 导入jar包及配置文件    1) 导入 jar包         2)导入配置文件       是...

html状态码

100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本   200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件206——服务器已经完成了部分用户的GET请求 300—...