c++ 得到文件夹下所有文件的文件名和文件夹下所有文件夹名

    技术2022-06-22  87

        //得到文件夹下所有文件的文件名    String^ dir = label1->Text;    DirectoryInfo^ di = gcnew DirectoryInfo(dir);    array<FileInfo^>^fiArr = di->GetFiles();    Collections::IEnumerator^ myEnum = fiArr->GetEnumerator();    while(myEnum->MoveNext())    {     FileInfo^ fri = safe_cast<FileInfo^>(myEnum->Current);     listBox1->Items->Add(fri->Name);    }    //得到文件夹下所有子文件夹名    array<DirectoryInfo^>^diArr = di->GetDirectories();    Collections::IEnumerator^ myEnumDir = diArr->GetEnumerator();;    while(myEnumDir->MoveNext())    {     DirectoryInfo^ difo = safe_cast<DirectoryInfo^>(myEnumDir->Current);     listBox2->Items->Add(difo->Name);    }


    最新回复(0)