di GAD » 22/06/06 09:05
In net dvorebbe essere facile, imposti
using system.io;
Nella funzione che lancia il rinomina scrivi:
Directoryinfo mydir = new Directoryinfo ("c:\tua_cartella");
cicladir(mydir); //questa e' la funzione che rinomina
poi crei una funzione che fa
void cicladir(Directoryinfo root)
{
FileInfo[] file_della_dir=root.GetFileinfo();
for(int i=0;i<file_della_dir.lenght;i++)
{
file_della_dir[i].rename();// qui usi il rename, copy o altro sul singolo file
}
//ora cicli le subdir della root e lanci la funzione in modo ricorsivo su tutte le subdir trovate
Directoryinfo[] subdir = root.Getdirectories();
for(int i=0;i<subdir.lenght;i++)
{
cicladir(subdir[i]);
}
}
Quando l'ultimo albero sarà abbattuto,l'ultimo pesce catturato,l'ultimo fiume avvelenato,
soltanto allora gli uomini si accorgeranno chei soldi non possono essere mangiati