C#里如何添加一个图象文件直接当对象使用?

来源:百度知道 编辑:UC知道 时间:2024/05/30 05:13:11
就是直接把图片加入程序,编译之后只有一个exe文件,不用再调用文件。在程序里这个图片要反复调用~
VC6里会实现,C#里找半天愣不知道怎么弄 谢谢
Bitmap bmp=new Bitmap("你的路径");
以后只需要使用bmp即可。 需要使用System.Drawing。

这样必须留着那个图片文件才能用吧
————————————————————————————
大概研究出来了,选类下面扩展名为resx的资源文件,将需要的图片加进去,然后在程序里可以使用
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(类名));
Image im=((System.Drawing.Image)(resources.GetObject("图像名")));
调用

用一个picturebox和一个openfiledialog.
至于你用什么来实现添加图片那是你自己的喜好.
比如就用button吧,双击该button编写它的click事件.
假定该picturebox的名字就是picturebox.
openfiledialog名字就是openfiledialog.
if(openfiledialog.showdialog()==dialogresults.ok)
{
picturebox.image=image.fromfile(openfiledialog.filename);
}
这样应该就行了,至于别的功能那得看你的具体要求.
代码中没有顾及大小写,你在编写是系统会正确提示你的.
如有用要顶哦,如果答错了别骂我,我会再给你想想的.嘎嘎.

Bitmap bmp=new Bitmap("你的路径");
以后只需要使用bmp即可。 需要使用System.Drawing。

要不留着图像文件的话只有用控件了,如一个picimgbox之类的
不过楼主的用法没听说过