FromFile要完整地路径,而不能仅仅是文件名。

解决方案 »

  1.   


    Image image = Image.FromFile(Files[i].DirectoryName + "\\" + Files[i].Name);这里是完整的路径啊。
      

  2.   

     private void button3_Click(object sender, EventArgs e)
            {
                Stream myStream;
                OpenFileDialog f = new OpenFileDialog();
                f.RestoreDirectory = true;
                
               
                if (f.ShowDialog() == DialogResult.OK)
                {
                    if ((myStream = f.OpenFile()) != null)
                    {
                        string str = f.FileName;
                        MessageBox.Show(str);
                        Bitmap bt = new Bitmap(str);
                        this.pictureBox1.Image = bt;
                        myStream.Close();
                    }
                }
            }
      

  3.   

    MessageBox.Show(str);   str 就是完整的文件目录