为什么调用File.Copy方法生成的文件只有1K大小啊,源文件是正常的 

解决方案 »

  1.   

     File.Copy(strFiles[0], "E:\\LOG\\" + key + ".tif");//重新命名tif文件
    strFiles[0]是现有的文件路径 ,有几十
      

  2.   

    我在停止几秒后再调用File.Copy就生成正常,如果直接copy生成的文件就只有1k,但是停留的时间不好把握!
      

  3.   

    代码没有问题
    也许和改名字有关吧
    不太清楚
    你可以先这样
     File.Copy(strFiles[0], "E:\\LOG\\aa.txt",true);
    看看文件是否正确
    不正确的话就把名字改成源文件一样的后缀格式
    比如
     File.Copy("d:/aa.exe", "E:\\LOG\\aa.exe",true);
      

  4.   

    winform,想把doc转换成可传真的tif,蛮麻烦
      

  5.   

    可能那个过程的时候..文件正在被写入...等几秒后..那个文件没有被操作的时候..所以可以完全被COPY