Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » mit c++ exe dateien suchen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.04.2005, 18:34 Uhr
~trottelnase
Gast


Gibt es eine Möglichkeit mit c++ exe dateien zu suchen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.04.2005, 19:06 Uhr
Oliver
S2-Pixelgeneral


Ähm, ja.

Gehts etwas konkreter?
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.04.2005, 19:23 Uhr
~trottelnase
Gast


das programm soll im existierenden verzeichniss nach exe dateien suchen und diese dem alphabet nach in einer Textdatei auflisten
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.04.2005, 19:33 Uhr
Oliver
S2-Pixelgeneral


Such mal nach FindFirstFile und FindNextFile.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.04.2005, 19:57 Uhr
Spacelord
Hoffnungsloser Fall



C++:
#include <windows.h>
#include <iostream>
#include <fstream>
#include <list>
#include <string>

using namespace std;

int main()
{
    list<string> dieListe;
    HANDLE hSearch=NULL;
    WIN32_FIND_DATA wfd;
    hSearch = FindFirstFile("C:\\Windows\\System32\\*.exe",&wfd);
    if(hSearch)
    {
        do
        {
            dieListe.push_back(wfd.cFileName);
            FindNextFile(hSearch,&wfd);        
        }while(GetLastError()!=ERROR_NO_MORE_FILES);
    }
    CloseHandle(hSearch);

    dieListe.sort();
    list<string>::iterator it = dieListe.begin();
    ofstream of("Exeliste.txt",ios_base::out);
    while(it!=dieListe.end())
    {
        of<<*it<<'\n';
        it++;
    }
    of.close();

    return 0;
}





Kannst du dir ja irgendwie passend biegen,verschönern,optimieren oder als Poster an die Wand hängen .

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: