Si vuole compilare un programma in C++ che ci permetta di trovare il percorso di una cartella (non un file, una cartella) e stamparlo sullo schermo.
Io sono riuscito a compilare un programma che fa lo stesso ma con i file, ma non può essere usato per trovare cartelle:
void DirSearch(String* sDir)
{
try
{
String* d[] = Directory::GetDirectories(sDir);
int numDirs = d->get_Length();
for (int i=0; i < numDirs; i++)
{
String* f[] = Directory::GetFiles(d[i],textBox1->Text);
int numFiles = f->get_Length();
for (int j=0; j < numFiles; j++)
{
listBox1->Items->Add(f[j]);
}
DirSearch(d[i]);
}
}
catch (System::Exception* e)
{
MessageBox::Show(e->Message);
}
}