您的位置:首页 > 其它

winform 嵌入资源读取使用

2011-06-09 09:37 253 查看
放入资源Resources

重命名为aaa

byte[] _ResourcesBytes = global::AutoMakeCode.Properties.Resources.aaa;
System.IO.FileStream _ResourcesFileStream = new FileStream(Application.StartupPath +//aaa.dat,FileMode.Create);

_ResourcesFileStream.Write(_ResourcesBytes, 0, _ResourcesBytes.Length);
_ResourcesFileStream.Close();


嵌入资源

XmlTextReader reader;
if (File.Exists("BlockSet.xml"))
{
//优先读取外部BlockSet.xml文件并把信息写入BlockInfo内
reader = new XmlTextReader("BlockSet.xml");
}
else
{
//如果BlockSet.xml文件不存在,则从嵌入资源中读取BlockSet.xml
Assembly asm = Assembly.GetExecutingAssembly();
Stream sm = asm.GetManifestResourceStream("Tetris.BlockSet.xml");
reader = new XmlTextReader(sm);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: