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

Jak wylistować zawartość określonego katalogu?

Ostatnio zmodyfikowano 2011-09-16 10:14
Autor Wiadomość
Aplauz
Temat założony przez niniejszego użytkownika
Jak wylistować zawartość określonego katalogu?
» 2011-09-15 09:11:23
Witam,
Czytałem właśnie artykuł o listowaniu zawartości katalogu i nie do końca go rozumiem.

C/C++
_finddata_t danePliku;
long uchwyt = _findfirst( "*.txt", & danePliku );

Które katalogi przeszukuje _findfirst w tym kodzie i gdybym chciał podać własną ścieżkę to gdzie i w jaki sposób powinienem ją umieścić?
P-40998
DejaVu
» 2011-09-15 11:48:47
http://msdn.microsoft.com/en-us/library/zyzxfzac(v=vs.71).aspx

/edit:
Sprawdź:
C/C++
_finddata_t danePliku;
long uchwyt = _findfirst( "C:/katalog/*.txt", & danePliku );
P-41001
Aplauz
Temat założony przez niniejszego użytkownika
» 2011-09-15 12:45:30
To bardzo pomocne xD
A gdybym chciał wyszukiwać również inne pliki, nie tylko te typu tekstowego? np. bmp, itd.
P-41004
DejaVu
» 2011-09-15 13:10:35
To piszesz trzy wyszukiwania i łączysz wyniki.
P-41007
Aplauz
Temat założony przez niniejszego użytkownika
» 2011-09-15 13:16:25
hmmm... to raczej mało efektywne, gdy rodzajów plików, mam powiedzmy 50 i ich nie znam.
P-41008
akwes
» 2011-09-15 14:37:39
Przecież masz znaki *, ? itd?
Wiec co za problem zamiast *.bmp napisać *.* ?
P-41013
Aplauz
Temat założony przez niniejszego użytkownika
» 2011-09-15 15:06:03
Program napisany w ten sposób nie działa poprawnie. Nie wyświetla wtedy Żadnym plików, tylko: "-" "- -".
P-41015
pekfos
» 2011-09-15 15:43:10
bo wtedy daje 2 takie wyniki na początku które do niczego nie prowadzą. pomiń je.
P-41016
« 1 » 2
  Strona 1 z 2 Następna strona