Visual Basic - Obtener ruta de archivo

Life is soft - evento anual de software empresarial
   
Vista:

Obtener ruta de archivo

Publicado por Pablo (35 intervenciones) el 03/04/2008 03:53:16
Buenas Noches, estoy utilizando el control commondialog y necesito obtener la ruta de un archivo, utilice la propiedad filename pero me trae toda la ruta completa incluido el nombre del archivo, y solo necesito saber la ruta sin el nombre del mismo y asignarsela a una variable, ¿podrian ayudarme?... esto es lo que hago y no me sirve

ruta = common1.filename

Gracias.
Pablo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener ruta de archivo

Publicado por lolo (163 intervenciones) el 03/04/2008 09:32:10
ruta = Left(Common1.FileName, InStrRev(Common1.FileName, "") - 1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Atención!! es ""

Publicado por lolo (163 intervenciones) el 03/04/2008 09:38:02
Entre las comillas que puse hay una barra invertida.

nosé porqué no aparece ese carácter.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener ruta de archivo

Publicado por Antoni Masana (79 intervenciones) el 03/04/2008 09:39:52
Prueba esto:

Fich_Ruta = Common1.FileName
Fich_Solo = Common1.FileTitle
Ruta_Solo = Left(Fich_Ruta, Len(Fich_Ruta) - Len(Fich_Solo))

El primero retorna el nombre del fichero y la ruta.
El segundo retorna solo el nombre del fichero.
Si al primero le quitas la longitud del segundo por la derecha, queda solo la ruta.

A que es facil.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar