Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wyszukiwanie katalogu na dysku

Ostatnio zmodyfikowano 2011-06-12 12:36
Autor Wiadomość
Katruf
Temat założony przez niniejszego użytkownika
Wyszukiwanie katalogu na dysku
» 2011-06-11 19:09:52
Witam,
chciałbym zrobić program który wyszukuje folder na dysku i podaje do niego ścieżkę (szukałem ale wszystkie algorytmy dotyczą wyszukiwania plików). Kompletnie nie mam pomysłu jak coś takiego stworzyć dlatego proszę o pomoc.
P-34046
DejaVu
» 2011-06-11 19:20:54
Przeszukuj zawartość każdego katalogu rekurencyjnie i wypisz pasujące do wzorca.
P-34048
Mrowqa
» 2011-06-11 19:20:57
Google wystarczy :)
Znalazłem coś takiego: nr 2 na tej liście

Pozdrawiam,
Mrowqa
P-34049
Katruf
Temat założony przez niniejszego użytkownika
» 2011-06-11 20:07:37
a czy można jakoś prościej tzn
C/C++
void __fastcall FindDir( TListBox * lista, String Dir )
{
    TSearchRec sr;
   
    if( FindFirst( Dir + "*.*", faAnyFile, sr ) == 0 )
    {
        do {
            if((( sr.Attr & faDirectory ) > 0 ) &( sr.Name != "." ) &( sr.Name != ".." ) )
            {
                FindDir( lista, Dir + sr.Name + "\\" );
                lista->Items->Add( Dir + sr.Name );
            }
        }
        while( FindNext( sr ) == 0 );
       
        FindClose( sr );
    }
}
co to jest ten TListBox ??
poza tym kompilator wywala ogrom błędów(używam MV C++EE)
P-34052
SeaMonster131
» 2011-06-11 20:13:41
co to jest ten TListBox ??
Pewnie klasa kontrolki - listBox'a (lista wybierana czy coś w tym stylu) :)
P-34053
ison
» 2011-06-12 12:36:41
jeśli nie chce Ci się bawić z winapi to możesz skorzystać z poleceń powłoki, chociaż nie jest to najlepsze rozwiązanie
C/C++
system( "dir C: /B /S /A:D > dir.txt" );
zapisze do pliku dir.txt wszystkie katalogi z C:
/B to wyświetlanie plików bez zbędnych informacji
/S to wyświetlanie plików również z podkatalogów
/A:D to wyświetlanie plików z atrybutem D czyli samych katalogów

potem wystarczy, że otworzysz w programie plik dir.txt i sobie wyszukasz jakimkolwiek algorytmem katalog, który Cię interesuje
P-34057
« 1 »
  Strona 1 z 1