调用CopyFileEx函数复制access数据库.
用四台机器试过程序,三台机器没问题.
其中一台机器出现复制文件出现2份.如:
//m_strBeginFullPath 值是 "c:\Test"
//m_strEndFullPath 值是 "d:\NewTest"
if(!CopyFileEx(pMainDlg->m_strBeginFullPath,pMainDlg->m_strEndFullPath,
(LPPROGRESS_ROUTINE)CopyProgress,(LPVOID)&pMainDlg->m_CopyDB,FALSE,
COPY_FILE_FAIL_IF_EXISTS))
{
return -1;
}
出现问题的一台机器复制完成后, c盘有Test,d盘有Test和NewTest两个access数据库文件. 这是什么原因? 其它三台机器则没问题.
出现问题的机器也是xp系统
用四台机器试过程序,三台机器没问题.
其中一台机器出现复制文件出现2份.如:
//m_strBeginFullPath 值是 "c:\Test"
//m_strEndFullPath 值是 "d:\NewTest"
if(!CopyFileEx(pMainDlg->m_strBeginFullPath,pMainDlg->m_strEndFullPath,
(LPPROGRESS_ROUTINE)CopyProgress,(LPVOID)&pMainDlg->m_CopyDB,FALSE,
COPY_FILE_FAIL_IF_EXISTS))
{
return -1;
}
出现问题的一台机器复制完成后, c盘有Test,d盘有Test和NewTest两个access数据库文件. 这是什么原因? 其它三台机器则没问题.
出现问题的机器也是xp系统
解决方案 »
- C++中session的取得和释放问题
- 下面用模板创建模式对话框,错在哪里?
- 好多免费的迅雷下载资源(电影)
- ActiveX控件在XP SP2下竟然提示库没有注册的问题
- 如何来判断USB接口接的是哪一种设备??
- 硬盘数据全丢,散分
- help
- 可否介绍SDK相关的数籍
- 问一个关于木马的问题。
- 如何改变对话框的大小和位置?
- 500分求2阶、3阶NURBS曲线转成2阶Bezier算法
- CBCGPTabWnd控件AddTab4个Cwnd控件,在OnCreate其中一个控件时,GetWindowRect(&m_wndRect)中,m_wndRect的上下都30,左右都是4,跟实际窗口大小不一样。在线等。
这一个地方用到复制函数, 出现问题也只有这里了..出现问题的机器现在是中毒状态,只是有时很卡,系统盘是d盘,但这也不至于会导致
出现复制2份文件的问题吧.