首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# openfiledialog控件上传图片解决方法

2013-07-01 
C# openfiledialog控件上传图片做一个类似上传图片的东西,就是点击上传按钮,弹出一个窗口,选择要上传的图

C# openfiledialog控件上传图片
做一个类似上传图片的东西,就是点击上传按钮,弹出一个窗口,选择要上传的图片,然后将选择的图片放到另外一个地方(本地的),说白了就是讲图片从一个地方复制到另外一个地方,下面是我写的代码,一次一张图片可以,但选择多张图片后就不行,为什么
OpenFileDialog openfile = new OpenFileDialog();

 openfile.Multiselect = true
 openfile.Filter = "GeoMap图片|*.gdb|所有文件|*.*";
openfile.FilterIndex = 2;
 openfile.Title = "选择上传图片";
string[] fd = openfile.FileNames;
  for (int i = 0; i < openfile.FileNames.Length; i++)
  {
  FileInfo fi = new FileInfo(fd[i]);
   if (fi.Exists)
  fi.CopyTo(@"E:server" + openfile.SafeFileName);
 }  C#??OpenFileDailog?? C# 图片
[解决办法]
fi.CopyTo(@"E:server" + openfile.SafeFileName);这句出错了
改为 fi.CopyTo(@"E:\cpu-z#" + openfile.SafeFileNames[i]);

实际测试可行。


楼主应该学会调试程序,一调试问题就能解决的

热点排行