Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/01/2006, 21:00
Avatar de stock
stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 20 años, 6 meses
Puntos: 53
prueba con esta clase!!

esta clase te copia una aprpeta entera, por consiguiente tiene un metodo que te copia archivo por archivo, asi que tu nadamas usarias ese!!

have funnnnnnnnnnnn!!
Código PHP:
/*
 * Author: Crysfel Villa
 * Created: Friday, June 03, 2005 4:54:59 PM
 * Modified: Friday, June 03, 2005 4:54:59 PM
 */


public class Copiar
{
    public 
void copyDirectory(File srcDirFile dstDirthrows IOException {
        if (
srcDir.isDirectory()) {
            if (!
dstDir.exists()) {
                
dstDir.mkdir();
            }
            
            
String[] children srcDir.list();
            for (
int i=0i<children.lengthi++) {
                
copyDirectory(new File(srcDirchildren[i]),
                    new 
File(dstDirchildren[i]));
            }
        } else {

            
copyFile(srcDirdstDir);
        }
    }
    
    
// Copia el archivo src a el archivo dst
    // si el archivo dst no existe, es creado
    
public void copy(File srcFile dstthrows IOException {
        
InputStream in = new FileInputStream(src);
        
OutputStream out = new FileOutputStream(dst);
        
        
        
byte[] buf = new byte[1024];
        
int len;
        while ((
len in.read(buf)) > 0) {
            
out.write(buf0len);
        }
        
in.close();
        
out.close();
    }