在外部文件夹生成拷贝文件(将一个地址的文件拷贝到另一个地址)
2017-05-02 10:14
274 查看
static void JhCmds_SaveIni()
{
CString sFolderPath = GetSaveIniFolder();
int nRet;
CString sName;
nRet =acedGetString(1, _T("\n输入保存配置名称:"), sName.GetBufferSetLength(1000));
if (nRet!=RTNORM)
{
return;
}
sName.ReleaseBufferSetLength(1000);
CString sTemp = GetFolderPath();
sTemp.Replace(_T("^"), sName);
BOOL b=::CreateDirectory((LPCWSTR)sTemp, NULL);
if (!b)
{
acutPrintf(_T("\n文件夹已存在"));
}
sFolderPath.Replace(_T("^"), sName);
LPCWSTR des = (LPCWSTR)sFolderPath;
CString sIniPath = GetIniPath();
LPCWSTR sour = (LPCWSTR)sIniPath;
CopyFile(sour, des, FALSE);
return;
}
{
CString sFolderPath = GetSaveIniFolder();
int nRet;
CString sName;
nRet =acedGetString(1, _T("\n输入保存配置名称:"), sName.GetBufferSetLength(1000));
if (nRet!=RTNORM)
{
return;
}
sName.ReleaseBufferSetLength(1000);
CString sTemp = GetFolderPath();
sTemp.Replace(_T("^"), sName);
BOOL b=::CreateDirectory((LPCWSTR)sTemp, NULL);
if (!b)
{
acutPrintf(_T("\n文件夹已存在"));
}
sFolderPath.Replace(_T("^"), sName);
LPCWSTR des = (LPCWSTR)sFolderPath;
CString sIniPath = GetIniPath();
LPCWSTR sour = (LPCWSTR)sIniPath;
CopyFile(sour, des, FALSE);
return;
}
相关文章推荐
- 每天学点linux--(用shell实现将一个文件夹下面的所有文件拷贝到另一个文件夹下/shell下如何重命名一个文件)
- 如何拷贝一个文件夹内的所有文件到另一个地方
- linux 将一个服务器上的文件或文件夹拷贝到另一个服务器上
- 将一个文件从一个文件夹拷贝到另一个文件夹的java代码
- java实现将一个文件夹的所有文件拷贝到另一个文件夹
- java将文件夹下的一个文件拷贝到另一个文件夹下
- linux怎么将一个文件下的部分文件,拷贝到另一个文件夹下
- JAVA写的一个文件夹的文件拷贝另一个文件夹的下
- 用mfc如何实现将一个文件拷贝到另一个文件夹中例如:C:\WINDOWS\a.txt中的a.txt文件拷贝到D:\Program
- 拷贝文件夹的文件到另一个目录
- 在一个外部js文件中引用另一个外部js文件
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称
- python 拷贝文件夹下的文件 到 另一个文件夹
- 使用C++ 复制一个文件夹下的所有文件到另一个文件夹
- 删除文件夹下SVN自动生成的文件的一个bat方法
- linux下将一个目录下的所有文件拷贝到另一个大文件中,并把大文件拆分成原来的小文件,大小,内容,名字不变
- 添加一个文件夹及一些文件如何使用git生成patch
- 在WinCE下实现某文件夹所有文件拷贝到另一个文件夹
- 添加一个文件夹及一些文件如何使用git生成patch
- 把一个文件夹下所有文件,移动到另一个文件夹,不要目录,只要文件