void CdxfReadView::OnDxfDeleteLine()
{
// TODO: 在此添加命令处理程序代码
CFileFind filefind;
BOOL fileExit=filefind.FindFile("c:\\删除四条线\\*.dxf");
while(fileExit)
{
fileExit=filefind.FindNextFile(); //依次找到目录中的文件
CString tempSrcPath=filefind.GetFilePath(); //这里开始是对提取到的水印文件目录的设置
CString strTitle=filefind.GetFileTitle(); //只得到文件名字,不得到文件后缀
strTitle +=".dxf"; //序号表示批次
strTitle = "c:\\删除五条线\\"+strTitle;
CDXFReader dxfreader;
dxfreader.readEntities(tempSrcPath.GetBuffer(tempSrcPath.GetLength()));
dxfreader.DeleteEntities(tempSrcPath.GetBuffer(tempSrcPath.GetLength()),strTitle.GetBuffer(strTitle.GetLength()));
//dxfreader.writeEntities(tempSrcPath.GetBuffer(tempSrcPath.GetLength()),strTitle.GetBuffer(strTitle.GetLength()));
}
MessageBox("加入完毕!");
}
遍历目录中的多个文件
最新推荐文章于 2024-06-05 13:35:09 发布