FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Copiar carpeta desde cd
hola...he el ejemplo descrito mas abajo y me ha servido pero necesito completar algo: necesito saber como puedo copiar el contenido de una carpeta o directorio que tengo en el cd, o sea, no especificamente todo el contenido, sino una carpeta.
por ejemplo he usado este codigo para copiar desde la unidad de cd al disco c: GetLogicalDriveStrings(SizeOf(Buffer),Buffer); TmpPC := Buffer; while TmpPC[0] <> #0 do begin if GetDriveType(TmpPC) = Drive_CDROM then WinExec ('xcopy TmpPC carpeta c:\carpeta /s',sw_Hide); TargetName := 'c:\GESTIONMEDICA\GestionMedica.exe'; TmpPC := StrEnd(TmpPC)+1; end; IObject := CreateComObject(CLSID_ShellLink) ; ISLink := IObject as IShellLink; IPFile := IObject as IPersistFile; with ISLink do begin SetPath(pChar(TargetName)) ; SetWorkingDirectory(pChar(ExtractFilePath(TargetName))) ; end; SHGetSpecialFolderLocation(0, CSIDL_DESKTOPDIRECTORY, PIDL) ; SHGetPathFromIDList(PIDL, InFolder) ; LinkName := InFolder + '\Gestion Medica.lnk'; IPFile.Save(PWChar(LinkName), false) ; En la linea: WinExec ('xcopy TmpPC carpeta c:\carpeta /s',sw_Hide); no se como como especificar el nombre de la campeta que quiero que se compie desde el cd.... una unica carpeta.... por favor ayuda..... y gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar carpeta(s) con ProgressBar | doverzhoff | Varios | 3 | 27-12-2011 23:46:30 |
Copiar carpeta | Ledian_Fdez | Varios | 3 | 24-03-2009 18:04:29 |
copiar carpeta con sus ficheros | chinchan | C++ Builder | 1 | 22-11-2008 22:03:29 |
copiar una carpeta (recursivo) | Samurai | JAVA | 2 | 10-04-2007 14:33:28 |
Help!:Copiar archivo a otra carpeta | DarkByte | Varios | 5 | 09-09-2003 18:39:00 |
|