winform 将本地图片 展示出来

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:22:50
string pname;
int pnum;
pnum = num % 8 + 1;
pname = Application.StartupPath + "\\Pic\\" + num + ".jpg";
pictureBox1.Image = Image.FromFile(pname);
num = num + 1;
出错:找不到文件。
如何获得路径?如何显示?
我的就是对的。

string dz=@"E:\images";
this.pictureBox1.Image = Image.FromFile(FileName);
string picstr = openFileDialog1.FileName;
FileInfo myFile = new FileInfo(FileName);
txtpicture2 .Text = myFile.Name ;
try

{ File.Copy(picstr, dz + "\\" + 图片名称.后缀); }
catch(Exception ex)
{
MessageBox.Show(ex.Message );
}
希望对你有用,我试过了绝对通过!

pnum = num % 8 + 1;
你要确保你有这个图片文件啊

这里只是找不到你的文件路径
这里Pic这个文件夹必须在Debug目录或者Relase目录下,里面的*.jpg必须存在于Pic这个文件夹下

pname = Application.StartupPath + "\\Pic\\" + num + ".jpg";
错了!
应该是:
pname = Application.StartupPath + @"\Pic" +'"+ num +"' +".jpg";