PDA

Ver la Versión Completa : Liberar memoria usb


jarr-o
07-08-2008, 02:24:29
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:

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