我是用程序拼出doc语句
如这样:char strDOS[500] = "copy G:\\a.exe D:\\a.exe";
system(strDOS);
执行结果是:拒绝访问。已经复制0个文件
是怎么回事呢,直接鼠标复制粘贴操作是可以的,a.exe也不是只读的
movefile可以吗?怎么用
如这样:char strDOS[500] = "copy G:\\a.exe D:\\a.exe";
system(strDOS);
执行结果是:拒绝访问。已经复制0个文件
是怎么回事呢,直接鼠标复制粘贴操作是可以的,a.exe也不是只读的
movefile可以吗?怎么用
为什么不用CFile类操作?
用2进制方式读写复制
LPCTSTR lpExistingFileName, // name of an existing file
LPCTSTR lpNewFileName, // name of new file
BOOL bFailIfExists // operation if file exists
);
我在cmd窗口试了,结果也是一样的to: rageliu(我自横刀向天笑)
具体是怎么做的,能给点代码吗to: rageliu(我自横刀向天笑)
原来的文件就是要被覆盖的,可以删除吧,我试了你的方法,第三个参数我设为true;运行后文件没有拷贝过去to:i_noname(晚九朝五)
文件还是没有拷贝过去
原来的文件就是要被覆盖的,可以删除吧,我试了你的方法,第三个参数我设为true;运行后文件没有拷贝过去写错了,要改为false;
谢谢各位