FindNextFile liefert mir nicht alle Einträge



  • Hallo,

    bei nachfolgenden Code überprüfe ich ob auch alle 3 txt-Dateien in einem Verzeichnis zu durchselektiert werden (Code dient nur zur Kontrolle). Dabei bemerke ich das bStatus nur beim ersten mal eine 1 zurückgibt und die anderen male im Anschluss nur noch eine 0. Weis jemand warum bzw. was ich falsch mache?

    ...
    bStatus = find.FindFile(m_strPathTemp+"\\*.txt");	
    bStatus = find.FindNextFile();
    bStatus = find.FindNextFile();
    bStatus = find.FindNextFile();
    ...
    

    vielen Dank



  • Hallo,

    gehe anders vor:

    CString strPattern = m_strPathTemp + "\\*.txt";
    
    ...
    bStatus = find.FindFile(strPattern);    
    bStatus = find.FindNextFile();
    bStatus = find.FindNextFile();
    bStatus = find.FindNextFile();
    ...
    

    MfG


Anmelden zum Antworten