Ciao ragazzi questa è la discussione precedente. Mia scuso per il titolo di prima ma ero sovvrapensiero e non ci ho fatto caso. Comunque ho chiesto ad un moderatore di chiudere e ripropongo la discussione con titolo adeguato.


Ragazzi sto facendo un programma che mi elimina file e collegamenti inutilizzati secondo alcuni criteri sui loro contenuti che non starò qui a postare.

Questo è il codice che utilizzo per eliminare i file:

codice PHP:

#include <iostream>
#include <windows.h>

using namespace std;



char * path;
HANDLE hFind;
WIN32_FIND_DATA wfd;


int main()
{

path = "C:\Users\Niko\Desktop\FileProva.txt";
hFind = FindFirstFile (path, &wfd);

char *lp = wfd.cFileName;

cout<<hFind;
cout<<" ";
cout<<lp;
cout<<" ";
cout<< ;
cout<<" ";
DeleteFile (path);//attenzione che il programma cancella, se date istruzioni errate potrebbe eliminare file importanti

cout<<"\nSystem Pause";
cin.get();
return 0;
}


Questo codice però lo in gran parte copiato, volevo qualcosa che mi mostrasse il percorso dei file trovati, la dimensione ed eventuali omonimi, inoltre che gestisse percorsi incompleti es. "FileProva.txt" e basta.

AiUto!

PS Per chi avesse letto la mia discussione sulle .dll queste mi servirebbero in caso volessi cambiare i criteri di ricerca dei file senza dover ricompilare il tutto.