Ayuda con commonDialog

PerroVerde
29 de Noviembre del 2005
Mensaje enviado desde la IP:-212.51.52.8

Hola!

estoy programando una aplicacion que abre un fichero con un CommonDialog pero no soy capaz de obtener la ruta cuando cambio a otro directorio que no sea el inicial.Espero que alguien me pueda ayudar con esta parte

Dim fichero As String

With CommonDialog1
.MaxFileSize = 4096
.FileName = \\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\"
.Filter = \\\\\\\\\\\\\\\"Ficheros Excel|*.xls\\\\\\\\\\\\\\\"
.Flags = cdlOFNExplorer
.InitDir = ruta
.ShowOpen
fichero = .FileTitle
End With


ruta2 = ... & \\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" & fichero

Donde ruta es el directorio desde donde comienzo a buscar.
No se como obtener la ruta actual desde donde abro el fichero.

Un saludo y muchas gracias

mvallejos
29 de Noviembre del 2005
No se entiende muy bien, lo que querés hacer es que la primer vez, el InitDir sea el App.Path y, de ahí en mas, la ultima ruta abierta?
Respondeme eso, a ver como te ayudo.

Saludos

Rosa
29 de Noviembre del 2005
La ruta y el nombre del archivo que has seleccionado está en la propiedad FileName, tienes que volver a leer esa propiedad y quitarle el nombre del archivo para que obtengas la ruta actual.