Como obtener el path de mi aplicacion sin el "\bin\debug\"

24/02/2007 - 00:28 por Cesar_ | Informe spam
Hola a todos,

Utilizo Visual Basic .net 2005

Quisiera saber como obtengo el path de mi aplicacion pero sin el "\bin
\Debug"

Pero a esto la pregunta seria:
Si en las propiedades de un picturebox, yo ruteo en la propiedad
Image, la imagen q quiero mostrar, esta imagen se queda guardada en mi
aplicacion???
Yo veo la imagen ya q estoy en estapa de desarrollo, pero si instalo
mi aplicacion a otra maquina, se podra ver la imagen, no tendre
conflictos con la ruta???

Yo estaba accediendo a la ruta de mi aplicacion atravez de codigo pero
todos los ejemplos q veo es la ruta + "\bin\Debug", pero estas
carpetas (bin\debug) no me sirven cuando mi aplicacion este en otra
maquina en etapa de prueba.

Espero ser claro para q me puedan dar una ayuda sobre esto

Saludos

CESAR_
 

Leer las respuestas

#1 SoftJaén
24/02/2007 - 07:06 | Informe spam
"Cesar_" preguntó:

Quisiera saber como obtengo el path de mi aplicacion pero sin el "\bin
\Debug"



Hola, César:

Para obtener sólo la ruta de la carpeta donde se encuentra instalado tu
ejecutable final, deberás de consultar la propiedad compartida «StartupPath»
de la clase «Application», por tanto, si el archivo gráfico se encuentra en
la misma carpeta donde se encuentra el archivo ejecutable, cargarías la
imagen en el control PictureBox de la siguiente manera:

' Ruta del archivo
'
PictureBox1.ImageLocation = Application.StartupPath & "\Archivo.jpg"

' Cargamos el archivo
'
PictureBox1.Load()

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Preguntas similares