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 Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-12-2012
DOS994 DOS994 is offline
Miembro
NULL
 
Registrado: oct 2012
Posts: 21
Poder: 0
DOS994 Va por buen camino
copiar un directorio

Hola a todos necesito traducir este codigo a Borland C++
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
 function CopiaTodo(Origen,Destino : String) :
  LongInt;
  var 
    F : TShFileOpStruct;
    sOrigen, sDestino : String;
  begin 
    Result := 0;
    sOrigen := Origen + #0;
    sDestino := Destino + #0;
 
    with F do 
    begin 
      Wnd   := Application.Handle;
      wFunc := FO_COPY;
      pFrom := @sOrigen[1];
      pTo   := @sDestino[1];
      fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION
    end; 
 
    Result := ShFileOperation(F);
end; 
 
begin 
  CopiaTodo('c:\Delphi3\*.*','c:\kk');
end;

Gracias de antemano
Responder Con Cita
  #2  
Antiguo 16-12-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola DOS994.

Código:
int CopiaTodo(String Origen, String Destino)
{
  SHFILEOPSTRUCT FOS = {0};
  FOS.wFunc  = FO_COPY;
  FOS.pFrom  = (Origen+"\0").c_str();
  FOS.pTo    = (Destino+"\0").c_str();
  FOS.fFlags = FOF_ALLOWUNDO | FOF_NOCONFIRMATION;
  return SHFileOperation(&FOS);
}
Mas información: [SHFileOperation].

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 16-12-2012 a las 07:35:15.
Responder Con Cita
Respuesta



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 un directorio en otro petete2008 Varios 2 09-03-2012 10:40:13
Copiar la propia aplicación a otro directorio Gothem Varios 2 26-06-2011 22:15:30
Copiar directorio novaten Varios 5 11-01-2011 22:53:04
Copiar directorio y renomer el proyecto Paulao Varios 2 01-07-2008 12:21:34
copiar un archivo a otro directorio scotex Varios 2 19-02-2005 11:27:10


La franja horaria es GMT +2. Ahora son las 22:44:06.


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