Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Liberar memoria usb (https://www.clubdelphi.com/foros/showthread.php?t=58951)

jarr-o 07-08-2008 02:24:29

Liberar memoria usb
 
Saludos
Mi problema es que en una aplicacion estoy moviendo un archivo del disco duro a la memori USB pero despues de hacerlo windows no me permite extraer la memoria con seguridad pues dice que aun esta en uso y solo me permite extraerla cuando cierro esa aplicacion
Para mover el archivo uso el siguiente codigo:

Código Delphi [-]
MoveFile (PAnsiChar (dirarchivogen),PAnsiChar (RutaDiagFina (JvSelectDirectory1.Directory) + NomArchivoGen));
Espero puedan ayudar y gracias de antemano.

mlara 12-08-2008 19:42:20

Quizá al ejecutar esta orden el directorio actual cambie apuntando hacia la memoria. Lo que debes hacer es cambiar nuevamente el directorio actual ejecutando la función SetCurrentDir(NuevoDir).

Espero haya sido esto.

jarr-o 13-08-2008 18:01:07

Gracias mi amigo funciono bien, te debo una
Ya habia pensado que nadie iba a responderme
Bueno nos vemos luego


La franja horaria es GMT +2. Ahora son las 22:32:52.

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