Urgente por favor, de vida o muerte

21/10/2005 - 16:50 por Jorge Landaeta | Informe spam
Yo tengo un sistema hecho en vb.net el cual permite que el usuario agregue su
foto, cuando éste no la ha agregado tengo una imágen almacenada dentro de la
misma carpeta que los fomrs, el problema es que la ruta cuando se instale en
otra máquina cambiaría.

Por ejemplo en asp yo colocaba ../la_carpeta_del_sitio/mifoto.jpg y la
conseguía perfectamente.

¿Existe alguna manera para verificar la ruta y si no se encuentra dejar el
picturebox vacío?

Gracias de Antemano
Saludos
 

Leer las respuestas

#1 Valdov
21/10/2005 - 17:13 | Informe spam
Para empezar puedes usar
Application.StartupPath

Para de esta manera tener una dirección siempre en cualquier maquina.

Para saber si la carpeta existe:

Dim Carpeta As System.IO.DirectoryInfo

Carpeta = New System.IO.DirectoryInfo(strRuta)

If Not Carpeta.Exists Then MsgBox("La ruta de información de la sucursal no
esta presente en este equipo.", MsgBoxStyle.Information +
MsgBoxStyle.OKOnly)

Ahora, lo que mas te conviene es darle una revisada a System.IO. Espero te
sea util.


Valdov
Omar Valdovino



"Jorge Landaeta" escribió en el
mensaje news:
Yo tengo un sistema hecho en vb.net el cual permite que el usuario agregue
su
foto, cuando éste no la ha agregado tengo una imágen almacenada dentro de
la
misma carpeta que los fomrs, el problema es que la ruta cuando se instale
en
otra máquina cambiaría.

Por ejemplo en asp yo colocaba ../la_carpeta_del_sitio/mifoto.jpg y la
conseguía perfectamente.

¿Existe alguna manera para verificar la ruta y si no se encuentra dejar el
picturebox vacío?

Gracias de Antemano
Saludos

Preguntas similares