Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   C/C++ (http://www.forosdelweb.com/f96/)
-   -   Metodo CopyFile del Winapi (http://www.forosdelweb.com/f96/metodo-copyfile-del-winapi-533371/)

Escalona 15/11/2007 06:55

Metodo CopyFile del Winapi
 
Buenas, mi cuestion es muy sencilla, de hecho no tarde en encontrar la solucion, pero me esta dando mas problemas de la cuenta el tema.
Bueno, el tema es que necesiaba copiar un archivo de un directorio a otro diferente, entonces encontre la funcion "Copyfile" del Winapi de Windows, perfecto, porque ya usaba el Winapi en otros aspectos de mi aplicacion.

Hasta aqui todo bien, probe la funcion asi
Código:

CopyFile("c:\\a.jpg","c:\\carpeta\\bb.jpg",true);
y funcionó perfecto.

En este punto fue cuando me decidi a implementarla en mi codigo, lo que queria hacer era sencillo, seleccionaba un archivo de mi disco duro usando el dialogo "openFile" , una vez seleccionado me devolvia la ruta del archivo en la variable "szFile", y con esa ruta ya podría copiar el archivo donde quisiera (o eso pensé yo)
Código:

HWND hDlg;
openFile(hDlg);
CopyFile(szFile,"c:\\carpeta\\bb.jpg",true);

Una cosa así es el código que uso, pero para sorpresa mía, no me copia el archivo donde le digo, osea que no hace nada, he comprobado el contenido de "szFile" y es correcto, por lo que nose por donde atacar ya.

Perdón por el tocho, pero prefiero hacer un post largo y explicar bien mi problema.

Gracias de antemano, y espero vuestras sugerencias!!!!

Escalona 15/11/2007 10:11

Re: Metodo CopyFile del Winapi
 
solucionado


La zona horaria es GMT -6. Ahora son las 19:13.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.