目前本人 winform中 有一个打开图片按钮 旁边有一个上传按钮 请问我改如何将图片地址的文件复制到程序默认的文件   意思就是说 我要存入数据库的数据是这个图片的文件名及后缀 *.jpg , 请问我改如何实现这个上传功能  , 希望有代码指导! 谢谢啦!!  目前我已经等到了本机文件的路径 并通过转换 也得到了改文件的文件名!!

解决方案 »

  1.   

    WINFORM 做上传,想实现FTP?
      

  2.   

    请问你要把图片上传到哪里?
    如果是要把文件拷贝到指定文件夹如下:
    using System.IO;string sourPath;//图片的原始路径
    string desPath;//图片要拷贝到的路径
    FileInfo a = new FileInfo(sourPath);
    a.CopyTo(desPath);
      

  3.   

    想实现 FTP 的功能 , 我将文件上传到制定地点 然后通过调用路径显示出来!   目前碰到一个问题就是 我用 file.copy('要复制文件的路径',@"../../pic" + ".jpg");用这个方法怎么也不行 , 报错内容是无法找到路径 , 但是我用 绝对路径   比如 @“c:\” 这样就行  。  我用 copyto也试过 就是不行 请问这个是为什么 , 有什么办法可以解决吗?!! 谢谢!!
      

  4.   

    确认你的目标路径存在,可在copy前判断一下,没有的话创建之。
    另外,也可以通过读写文件流的形式代替copy.
      

  5.   

      楼上的朋友说的 对! 现在碰到的问题是 我用copy  和 copyto 都不能用相对路径 只能用绝对路径 !  比如 @"C:\" 什么的!!!  不能用 "../../pri"    会有无法找到路径的报错, 但是 我有一个朋友也是这样写的 他没问题 我有不行 !!!    请问这是什么原因呢???