Dateien suchen (Vc++)

Wer kann mir bei meinem kleinen Problem weiterhelfen.
Ich suchen ein Beispiel wie ich unter vc++ eine Datei (z.B. *.tst) suche kann. Es soll dabei der erste Eintag zurückgegeben werden der gefunden wird.

Leider habe ich meiner Literatur nichts gefunden.

Gruß:rolleyes:
 
Du willst einfach nur eien Datei suchen?

Dann suchst du mit Find File. Ein Algorythmus kurz von mir dazu geschrieben:

CFileFind ff;
CString path="C:\\deinordner\\deine datei.tst"//";
ff.FindFile(path);
 
oder, wenn dich MFG anko**, dann verwende den C-Befehl _findefirst() und _findnext(), im
Code:
<io.h>
definiert:

Code:
_finddata_t data;
memset(&data,0,sizeof(data));
int_ptr handle=findfirst("c:\\*.tst",&data);
if(handle!=-1)
{
     //mach etwas, du hast eine Datei gefunden
}
else
{
     //nichts gefunden...
}

Du kannst dann die Datenatribute & den Namen aus dem _finddata_t structure auslesen. Und das alles ohne MFC ;) ist dooch nicht so schlimm, oder?

MfG
Mobius
 
Danke für die nette Unterstützung !!!!
Hab´s gerade ausprobiert und wie schon gesagt, ist wirklich nicht so schlimm.:)

Was könnt ihr für Literatur mit guten/übersichtlichen/.. Referenzen auf nützliche Klassen empfehlen?

Gruß Marco
 
Zurück
Oben