Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Copia de ficheros

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Copia de ficheros Responder citando

Necesito que al pulsar un boton, ciertos ficheros de un directorio se me copien en otro.

¿Alguien sabe como hacerlo de forma sencilla?

Volver arriba
Mensaje    Asunto: Copia de ficheros Responder citando

Hola

Si sabes el nombre de los archivos, donde estan y donde los tienes que copiar, el API de windows tie la funcion

code:

BOOL CopyFile(

LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);



pa copiar ficheros

Salu2
KAYETANO

Volver arriba
Mensaje    Asunto: Copia de ficheros Responder citando

A ver si esto te sirve:

En el evento OnClick del boton:

AnsiString Origen="C:\\Origen\\MiArchivo.EXT";
AnsiString Destino="C:\\Destino\\MiArchivo.EXT";

CopyFile(Origen.c_str(),Destino.c_str(),false);

Volver arriba
Mensaje    Asunto: Responder citando

y si quiero copiar determinadas extensiones???


por ejemplo copiar todos los archivos cuya extension sea db y que su nombre se mantenga como el original.
_________________
-------------------------------------------
http://mundodigital.foro.st
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

hola,

debers comprobar antes de copiar la extesión

if (ExtractFileExt(origen.c_str) == "mdb")
Copiar
...
else
No Copiar
...

Espero que lo entiendas.

Un saludo
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.