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 

Copiar archivos

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

Hola amigos! que bueno este espacio en Club BUilder.
Alguien me puede decir como puedo grabar una de las tablas de mi aplicacion a un diskete, por codigo, Ya se como evaluar el espcio y tamaño del disco, ademas que el disco se encuentre en la unidad; solo necesito saber como darle el comando copiar archivo al a:.
Muchas gracias por su colaboracion.
YTrabajo con C Builder 4.0

PD: Para los moderdores
Este mismo mensaje lo ingrese en el tips an tricks, siento haberlo hecho allí, fue por descuidado.

Volver arriba
Mensaje    Asunto: Copiar archivos Responder citando

Hola Andres:

Echale un vistazo a la función del API "CopyFile":

http://msdn.microsoft.com/library/en-us/fileio/filesio_0x9h.asp

aquí va un ejemplo de su uso:

code:

String sFuente = "c:\\windows\\notepad.exe";
String sDestino = "a:\\notepad.exe";
bool fRet = CopyFile(sFuente.c_str(), sDestino.c_str(), false);
if (fRet)
ShowMessage("Copia finalizada correctamente.");
else
{
// Mostramos el mensaje de error
char szMsg[1024];
FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, NULL, GetLastError(), 0,
szMsg, sizeof(szMsg), NULL);
throw Exception(szMsg);
}

Lo que hace es copiar el fichero "c:\windows\notepad.exe" en "a:\".

Espero que te sirva...

Saludos:
_Leo

PD: También tienes otra función del API que te puede interesar, es "SHFileOperation", puedes ver mas información sobre ella en:
http://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/Functions/SHFileOperation.asp

y también en mensajes anteriores de este foro, donde encontraras ejemplos de su uso.

Volver arriba
Mensaje    Asunto: Copiar archivos Responder citando

Muchas Gracias Leo.
Me sirvio mucho
Felices dias
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.