Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2010, 09:26
sinosuke06
 
Fecha de Ingreso: diciembre-2007
Mensajes: 20
Antigüedad: 17 años
Puntos: 0
¿Como copiar un archivo a otro directorio con una ruta relativa?

Hola a todos!!!!

Intento copiar un archivo desde su ruta original, al directorio de imagenes de mi programa, pero no se como hacer para poder poner una ruta relativa. Me explico con el codigo:


Código:
My.Computer.FileSystem.CopyFile(file, _
"Imagenes\prueba2.jpg", _
FileIO.UIOption.AllDialogs, _
FileIO.UICancelOption.DoNothing)"file" es la direccion donde se encuentra el archivo original.
Y la direccion de abajo es donde quiero que se guarde la copia.
El problema es que si escribo la dirección asi, tal cual está, me crea la carpeta Imagenes con el archivo "prueba2.jpg" en el directorio original del archivo.
Y si escribo esta otra "\Imagenes\prueba2.jpg" me crea la carpeta Imagenes en el directorio raiz C:\.

Lo cual me obliga a escribir la direccion entera donde quiero que se guarde la imagen, por ejemplo (C:\Archivos de programa\MiPrograma\Imagenes\prueba2.jpg), y eso dejaria de funcionar en el momento en el que cambiase el programa de directorio.

¿Sabeis alguna forma de solucionar esto?

Gracias.