日期:2014-05-18  浏览次数:21594 次

错误1“System.Drawing.Image”并不包含“FromFile”的定义
pictureBox1.Image = Image.FromFile(@"/My Documents/Flower.jpg");
为什么运行这句会出现这个问题?

------解决方案--------------------
public static System.Drawing.Image FromFile(string filename)
具体用法:
从指定的文件创建 System.Drawing.Image。参数:filename: 字符串,包含要从中创建 System.Drawing.Image 的文件的名称。 返回值:此方法创建的 System.Drawing.Image。你打的“1.jpg”不具体路径,要打具体的如:C:/WIDOWS/system/1.jpg,如果是在当前程序目录下就写“/1.jpg" 


------解决方案--------------------
应该不会出现这个错误啊。这个方法是系统自带的
------解决方案--------------------
pictureBox1.Image = (Bitmap)Image.FromFile(@"/My Documents/Flower.jpg");

------解决方案--------------------
pictureBox1.Image = Image.FromFile(@"My Documents\Flower.jpg");
------解决方案--------------------
探讨

怎么好像是Image没有FromFile这方法?
我打Image.后没有提示有FromFile这方法。
应该是可以这样写的,到底是怎么回事啊!