@sheel: Das kann gut sein, aber ich hab auch mal mit system() angefangen, bis ich gemerkt habe, das ist nicht wirklich das wahre. Zm einsteigen ganz gut, aber mehr auch nicht.
@MrCodeMaster:
grüße
@MrCodeMaster:
C++:
string stDateipfad = "C:\\";
string stOrdnerliste;
WIN32_FIND_DATA FindData1; //Für die Ordneranzeige
HANDLE hFile1;
stDatei_Dateipfad = stDatei_Dateipfad + "\\*.*"; //Das muss immer hinter den Ordnernamen, in den du "reinschauen" willst
//Bedeutet, er soll Ordnernamen und Dateien anzeigen, die irgendwie heißten mit irgendeiner Endung
//Du kannst auch \\*.exe machen, dann kommen nur Dateinamen mit der Endung .exe
hFile1 = FindFirstFile(stDateipfad.c_str(), &FindData1);
if(hFile1 == INVALID_HANDLE_VALUE)
{
//Fehler, z.B. Ordner existiert nicht
}
else
{
stDatei_Ordnerinhalt + FindData1.cFileName + "\n";
while(FindNextFile(hFile1, &FindData1))
{
stOrdnerliste = stOrdnerliste + FindData1.cFileName + "\n";
}
}
grüße