当前位置: 移动技术网 > IT编程>开发语言>.net > C#复制文件全代码--供参考

C#复制文件全代码--供参考

2018年08月17日  | 移动技术网IT编程  | 我要评论

傅全有简历,满大的窝,手打小说网

private void button1_click(object sender, eventargs e)
{
  //创建文件对象
  fileinfo fi = null;


  //实例化打开文件对话框
  openfiledialog ofd = new openfiledialog();


  //设置对话框的初始路径
  ofd.initialdirectory = @"c:\users\public\pictures\sample pictures";


  //设置过滤器
  ofd.filter = "图片格式|*.jpg;*.png;*.gif|记事本文档|*.txt";


  ////默认过滤器下标为0
  //ofd.filterindex = 1;


  //判断是否点击打开按钮
  if(ofd.showdialog()==dialogresult.ok)
  {
    //创建图片文件
    fi = new fileinfo(ofd.filename);


    //定义变量表示文件的最终复制的目标路径
    //application.startuppath------debug目录的绝对路径
    string despath = @application.startuppath + "\\images\\" + fi.name;

 

    //不存在则复制

    if(!file.exists(despath))

    {
      //复制文件到目标路径
      fi.copyto(despath);
    }

    //获取选中文件
    textbox1.text= fi.name;


    //通过文件路径,获取图片并放入控件中
    picturebox1.image = image.fromfile(despath);
  }
}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网