/// <summary>
/// 得到要绘置的图片对像
/// </summary>
/// <param name="str">图像在程序集中的地址</param>
/// <returns></returns>
public static Bitmap GetResBitmap(string str)
{
Stream sm = FindStream(str);
if (sm == null) return null;
return new Bitmap(sm);
}
/// <summary>
/// 得到图程序集中的图片对像
/// </summary>
/// <param name="str">图像在程序集中的地址</param>
/// <returns></returns>
private static Stream FindStream(string str)
{
Assembly assembly = Assembly.GetExecutingAssembly();
string[] resNames = assembly.GetManifestResourceNames();
foreach (string s in resNames)
{
if (s == str)
{
return assembly.GetManifestResourceStream(str);
}
}
return null;
}
/// <summary>
/// 获取图像
/// </summary>
public static Image GetBitmap(string name)
{
object obj = Properties.Resources.ResourceManager.GetObject(name,Properties.Resources.Culture);
return (Image)obj;
}
C# 获取Resources
推荐阅读
- Lucion.FileConvert.Professional.v6.5.0.2409.
- Flaresim 2.0 火炬模拟设计软件\
- PCselCAD v7.0-ISO 1CD(机电-电气CAD绘图软件\
- Chilkat.Module.for.Perl.5.10.v9.0.7.x64-BEAN\
- FabFilter.Micro.v1.02.VST.x64-DYNAMiCS\
- F.A.S.T. FieldNotes v4.1.1.3 1CD(气藏工程软件(油气藏工程))
- 用树莓派玩转蓝牙
- Bluetooth SDP介绍
- 树莓派 - RasberryPi推送数据到cloudMQTT
- 蓝牙stack bluez学习(1)Stack Architecture