Luis María Guayán
2003-07-18 14:56:13 UTC
Enviado por "Davphantom":
Puedes hacerlo de diversas formas .... este ejemplo es utilizando WSH
ofs=createobject("scripting.filesystemobject")
ofs.copyfolder('c:\Origen','c:\Destino')
Otra forma es con el API de windows
#DEFINE FOF_NOCONFORMMKDIR 0x200
#DEFINE FOF_NOCONFIRMATION 0x010
#DEFINE FOF_SIMPLEPROGRESS 0x100
oShell = CREATEOBJECT("Shell.Application")
* lctarget is the target folder to copy to
oFolder = oShell.Namespace(lctarget)
* lcsource is the fully qualified file name of the source file
oFolder.CopyHere(lcSource, FOF_NOCONFORMMKDIR + FOF_NOCONFIRMATION +
FOF_SIMPLEPROGRESS)
--
Luis María Guayán
Vicente Trapani S.A.
Tucumán, Argentina
_____________________________________________
Microsoft Visual FoxPro MVP
SysOp de PortalFox - http://www.portalfox.com
_____________________________________________
Proteje al zorro, úsalo legalmente
Puedes hacerlo de diversas formas .... este ejemplo es utilizando WSH
ofs=createobject("scripting.filesystemobject")
ofs.copyfolder('c:\Origen','c:\Destino')
Otra forma es con el API de windows
#DEFINE FOF_NOCONFORMMKDIR 0x200
#DEFINE FOF_NOCONFIRMATION 0x010
#DEFINE FOF_SIMPLEPROGRESS 0x100
oShell = CREATEOBJECT("Shell.Application")
* lctarget is the target folder to copy to
oFolder = oShell.Namespace(lctarget)
* lcsource is the fully qualified file name of the source file
oFolder.CopyHere(lcSource, FOF_NOCONFORMMKDIR + FOF_NOCONFIRMATION +
FOF_SIMPLEPROGRESS)
--
Luis María Guayán
Vicente Trapani S.A.
Tucumán, Argentina
_____________________________________________
Microsoft Visual FoxPro MVP
SysOp de PortalFox - http://www.portalfox.com
_____________________________________________
Proteje al zorro, úsalo legalmente
estoy desarrollando un sistema en VFP para realizar backup. Pero
lo
que no puedo hacer es lo siguiente. Quiero que el usuario seleccione una
carpeta y cuando hace clic en copiar que el sistema copie todo lo que
tiene
esa carpeta incluido las subcarpetas existentes. Con el comando Copy File
solamente copio los archivos.
Espero que me puedan ayudar
Gracias
lo
que no puedo hacer es lo siguiente. Quiero que el usuario seleccione una
carpeta y cuando hace clic en copiar que el sistema copie todo lo que
tiene
esa carpeta incluido las subcarpetas existentes. Con el comando Copy File
solamente copio los archivos.
Espero que me puedan ayudar
Gracias