zoukankan      html  css  js  c++  java
  • 容器

    /*获取文件夹路径下所有的xml文件并放入容器中*/
     1     /******************************************/
     2     /*获取文件夹路径下所有的xml文件并放入容器中*/
     3      
     4     CString  csDirPath;
     5     CFileDialog dlg(TRUE);///TRUE为OPEN对话框,FALSE为SAVE AS对话框  
     6     CString m_csFileName;
     7     if (dlg.DoModal() == IDOK)
     8     {
     9         m_csFileName = dlg.GetPathName();
    10     }
    11     else{
    12         m_csFileName.Empty();
    13         return;
    14         }
    15     int iEndPos = 0;
    16     iEndPos = m_csFileName.ReverseFind('\');
    17     csDirPath = m_csFileName.Left(iEndPos);
    18 
    19     csDirPath += "\*.xml";
    20     HANDLE file;
    21     WIN32_FIND_DATA fileData;
    22     //char line[1024];  
    23     //char fn[1000];  
    24     /*vector<CString> m_FileList;*/
    25     //mbstowcs(fn,csDirPath.GetBuffer(),999);  
    26     m_FileList.clear();
    27     file = FindFirstFile(csDirPath.GetBuffer(), &fileData);
    28      
    29     CString DirpathOne = m_csFileName.Left(iEndPos)+"\"+ fileData.cFileName;
    30     m_FileList.push_back(DirpathOne);
    31     BOOL bState = false;
    32     bState = FindNextFile(file, &fileData);
    33     while (bState){
    34         //wcstombs(line,(const char*)fileData.cFileName,259);  
    35         CString Dirpath = m_csFileName.Left(iEndPos)+"\"+ fileData.cFileName;
    36         m_FileList.push_back(Dirpath);
    37         bState = FindNextFile(file, &fileData);
    38     }
    39 
    40     UpdateData(TRUE);
    41     char DirTemp[300];
    42     for (int i=0; i < m_FileList.capacity();i++)
    43     {
    44         CstringToch(m_FileList.at(i), DirTemp);
    45         if (!MUltiModifyXMl(DirTemp))
    46         {
    47             MessageBox(_T("modify uncompeleted in " + m_FileList.at(i)));
    48         }
    49         
    50         
    51     }
    52     MessageBox(_T("MUltiModifyXMl ends"));


     

  • 相关阅读:
    关于Python3.7和Python3.6中元组类型数据内存存储问题
    PHP中的语法特点小结
    PHP中的魔术常量
    Python02期(北京)课程笔记索引
    初识python
    Django项目功能执行逻辑流程图之用户页面信息展示和添加
    Django中的Model模型
    浅谈web开发以及django的安装和入门
    对前面知识的重新理解
    8月26号
  • 原文地址:https://www.cnblogs.com/xifengib/p/6255749.html
Copyright © 2011-2022 走看看