Programación General > C++ Builder

 Re: Copia carpetas

(1/1)

miglon2:
Alguien sabe como puedo copiar una carpeta del disco duro a un disquete desde el código

_Viktor:
Holas.-

void __fastcall CopiarCarpeta(String sOrigen, Stirng sDestino)
{
SHFILEOPSTRUCT sfos;

sfos.hwnd =NULL;  // O un handle de ventana
sfos.wFunc =FO_COPY;
sfos.pFrom =sOrigen.c_str();
sfos.pTo =sDestino.c_str();
sfos.fFlags =FOF_NOCONFIRMMKDIR; // Quizas necesites incluir
otro valor de flags
// Creo que no necesitas  rellenar los campos de la estructura,
pero compruebalo.

SHFileOperation(&sfos);
}


Suerte.-:hitcomp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa