Disculpen el desorden anterior....acá se ve mas claro
Cita:
SHFILEOPSTRUCTA *F = new SHFILEOPSTRUCTA;
AnsiString Origen,Destino;
int Result;
Result = 0;
Destino= Edit1->Text;
Origen = DirectoryListBox1->Directory;
ForceDirectories(Destino);
F->hwnd = Application->Handle;
F->wFunc = FO_COPY; // ó FO_COPY
F->pFrom = (Origen.c_str());
F->pTo = (Destino.c_str());
F->fFlags = FOF_ALLOWUNDO | FOF_NOCONFIRMATION ;
SHFileOperationA(F);
delete F;
|
Funciona en mi PC, pero en otro me dice : "Error al copiar Archivo, no se puede leer el dispositivo de origen"
Gracias por su respuesta si alguin sabe que puede estar pasando...
Gracias!