如何把一图像嵌在程序内 不用指定明确路径,使其在程序内部,这样只要程序文件完整,就不需要外部文件。是用resources吗,具体怎么办 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 resources也可以还可以把图片作为嵌入的资源加到项目里,然后直接用这个嵌入的资源文件 /// <summary> /// 根据文件名称,从"ZJGL.InitResources.dll“中获取文本 /// </summary> /// <param name="filename"></param> /// <returns></returns> private static string GetStringFromInitResources(string filename) { string sPath = Assembly.GetExecutingAssembly().CodeBase; int n = sPath.LastIndexOf("/"); sPath = sPath.Substring(0, n); Assembly a = Assembly.LoadFrom(Path.Combine(sPath,InitResourcesDLL)); Stream strm = a.GetManifestResourceStream( InitResourcesProjectName + "." + filename); .... } 打开项目中的Properties--》Resources.resx-->添加资源就可以了! AddHandler问题 linq 效率问题 c#做的FORM 调试没有错误 在别人电脑上不能运行 C# 删除文件太多,窗体假死了,怎么优化代码啊? js脚本执行cs 方法 如何做一个登录验证呢? 想了解一下oa和工作流技术 请问在VB.NET中可以在一个类文件里建几个类,那么在C#上可以吗? C#调用一个com对象,这属于"托管对象"还是"非托管对象"? 如何实现类似苹果操作系统的导航菜单 excel导入sqlsever棘手的问题 c#写的功能,打包后后在别人机子上不能用
/// <summary>
/// 根据文件名称,从"ZJGL.InitResources.dll“中获取文本
/// </summary>
/// <param name="filename"></param>
/// <returns></returns>
private static string GetStringFromInitResources(string filename)
{
string sPath = Assembly.GetExecutingAssembly().CodeBase;
int n = sPath.LastIndexOf("/");
sPath = sPath.Substring(0, n);
Assembly a = Assembly.LoadFrom(Path.Combine(sPath,InitResourcesDLL)); Stream strm = a.GetManifestResourceStream( InitResourcesProjectName + "." + filename); ....
}
就可以了!