DirectoryInfo Fehler
-
Hallo,
habe das Problem, das mein Proggie beim zweiten Aufruf einer Funktion abschmiert.
Es soll nur überprüft werden, ob ein Verzeichnis existiert und die Anzahl der Datein ausgegeben werden, die sich in diesem Verzeichnis befinden. Geht auch beim ersten Mal.
Sind bisher nur kleine Ansätze, später soll natürlich eine "richtige" Funktionalität eingebaut werden.
void CFindandReplaceDlg::OnBnClickedSearch() { int counter = 0; char* wert; DirectoryInfo* di = new DirectoryInfo("TempDir"); if(di->Exists) { FileInfo* files[] = di->GetFiles(); counter = files->get_Length(); itoa(counter, wert, 10); CStrReplaceWith = wert; UpdateData(FALSE); MessageBox("Verzeichnis existiert!", "Erfolg!", MB_OK); } }
-
Was sind das bitte für Klassen. Wo und wie wird der Speicher allikiert und wieder freigegeben.
-
also für mich ist dieser code totaler kauderwelsch... das ergibt alles keinen sinn. was kommt denn für ne fehlermeldung wenn es "abschmiert"?
-
=> C++/CLI..
-
Sorry, hab dann wohl das falsche Unterforum erwischt...
