Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-01-2010
diego007 diego007 is offline
Miembro
 
Registrado: nov 2009
Posts: 26
Poder: 0
diego007 Va por buen camino
Copiar archivo de una carpeta a otra

Hola Amigos, estoy creando un sistema para copiar archivos de una carpeta a otra, pero los nombres de los archivos son sacados de un ListBox, el sistema saca el primer nombre que hay en el list bos y lo copia en otra carpeta, el problema es que me sale un error y no se como hacer funcionar el programa, este es la parte del codigo que no me funciona:
Código PHP:
AnsiString a "C:\\" ListBox1->Items->Strings[0];
        
CopyFile"D:\\"TRUE);
        
Label1->Caption a
De paso queria preguntarles como hacer para que el archivo que cree en D:\\xxxxxx.xxx mandar a que se ejecute despues de hacer la copia.
De antemano muchas gracias por su ayuda
Responder Con Cita
  #2  
Antiguo 08-01-2010
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por diego007 Ver Mensaje
Hola Amigos, estoy creando un sistema para copiar archivos de una carpeta a otra, pero los nombres de los archivos son sacados de un ListBox, el sistema saca el primer nombre que hay en el list bos y lo copia en otra carpeta, el problema es que me sale un error y no se como hacer funcionar el programa, este es la parte del codigo que no me funciona:

Código PHP:
AnsiString a "C:\\" ListBox1->Items->Strings[0];
        
CopyFile"D:\\"TRUE);
        
Label1->Caption a
De paso queria preguntarles como hacer para que el archivo que cree en D:\\xxxxxx.xxx mandar a que se ejecute despues de hacer la copia.
De antemano muchas gracias por su ayuda

No aclaras bien cual es el error, pero observa esto:

Siempre y cuando en tu ListBox guardes los nombres y sólo los nombres (sin ruta) de tus archivos el código funcionaría así:
Código PHP:
AnsiString S "C:\\" ListBox1->Items->Strings[0];
AnsiString D "D:\\" ListBox1->Items->Strings[0];
CopyFile(SDTRUE); 
Si en tu ListBox Guardas nombres completos (con ruta), deberás extraer el nombre de archivo previamente para poder copiarlos a otra carpeta, y no asignarles delante ninguna ruta en el nombre de la fuente... Vigila este punto.

Para ejecutar:
Código PHP:
ShellExecute(00ExeNameParametros0SW_SHOWNORMAL); 
Saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
copiar archivo a otra maquina de la red desde un servicio hach API de Windows 1 02-10-2018 11:46:32
Porque sale este error "Error al copiar archivo o carpeta"? JuanErasmo API de Windows 1 18-11-2009 17:24:49
Copiar carpeta Ledian_Fdez Varios 3 24-03-2009 18:04:29
Copiar un archivo a otra pc usando el puerto serial como comunicacion maravert API de Windows 3 10-06-2007 17:24:42
Help!:Copiar archivo a otra carpeta DarkByte Varios 5 09-09-2003 18:39:00


La franja horaria es GMT +2. Ahora son las 00:19:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi