资源文件里的图片在程序中调用 该怎样写路径啊!

chenyf_72 2010-07-26 11:40:30
在任何计算机上都能打开,不能用绝对路径!
image[i] = new Bitmap(@"D:\编程\C#\数字时钟\数字时钟\Resources\" + i.ToString() + ".jpg");
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
鸭梨山大帝 2010-07-26
  • 打赏
  • 举报
回复
楼上都对.

不过一楼是事先绑定,二楼是运行时绑定
gxingmin 2010-07-26
  • 打赏
  • 举报
回复
资源文件,不需要路径
System.Reflection.Assembly Asm = System.Reflection.Assembly.GetExecutingAssembly();
string strAsm As = Asm.GetName().Name;
System.IO.Stream strm = Asm.GetManifestResourceStream(strAsm + "." + i.ToString() + ".jpg");
reader = New System.IO.StreamReader(strm, System.Text.Encoding.Default, false);
....
兔子-顾问 2010-07-26
  • 打赏
  • 举报
回复
不用那么麻烦,直接访问即可。
CSharpWin02为我当前项目默认的命名空间
CSharpWin02.Properties.Resources.Picaa//这就表示你添加进去的picaaa.???图像文件。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧