Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Visualizar foto en un formulario

Estas en el tema de Visualizar foto en un formulario en el foro de Visual Basic clásico en Foros del Web. Hola, reciban el cordial saludo desde Lima PERU, es la primera vez que uso un foro espero me puedan ayudar : Estoy desarrollando proyecto para ...
  #1 (permalink)  
Antiguo 26/02/2008, 14:50
 
Fecha de Ingreso: febrero-2008
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 1
Visualizar foto en un formulario

Hola, reciban el cordial saludo desde Lima PERU, es la primera vez que uso un foro espero me puedan ayudar :

Estoy desarrollando proyecto para una Escuela de Educacion Secundaria, para lo cual estoy utilizando el Windows server 2003, Visual Basic 6.0 y SQL server 2000 en una parte del proyecto me pide visualizar los datos del alumno con su respectiva foto. Las fotos los tengo en formato jpg y estan almacenadas en una carpeta ubicada en la unidad d: del servidor (D:\FOTOS) y estoy desarrollando el proyecto en el mismo servidor, la correr el sistema desde el servidor si me levanta la foto mediante la sintaxis siguiente :

Image1.Picture = LoadPicture(rs_Alumnos.Fields("c_foto"))

c_Foto, es un campo de una tabla donde almacena la ruta donde se encuntra ubicado la foto ejemplo d:\fotos\Foto1.jpg

el problemas es que cuando ejecuto el sistema desde un terminal no levanta la foto

Espero me puedan ayudar a solucinar mi problema, de antemado quedo muy agradecido.
  #2 (permalink)  
Antiguo 27/02/2008, 02:37
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Re: Visualizar foto en un formulario

Una solución podría ser la siguiente:

En el instalador copias la carpeta fotos en el directorio de tu aplicación.
En el campo "c_foto" de la tabla grabas únicamente el nombre del archivo (p.e. Foto1.jpg)
y después para mostar las fotos:

Image1.Picture = LoadPicture(App.Path & "\fotos\" & rs_Alumnos!c_foto)

y así, se instale donde se instale la aplicación, no dará error de búsqueda.
  #3 (permalink)  
Antiguo 27/02/2008, 12:01
Avatar de Kruzado  
Fecha de Ingreso: marzo-2007
Mensajes: 307
Antigüedad: 17 años, 2 meses
Puntos: 17
Re: Visualizar foto en un formulario

otra opcion es cuando grabas la foto, no grabes la ruta, solo el nombre ej:
rs_Alumnos.Fields("c_foto")="foto1.jpg"

y cuando la cargues :

LoadPicture("\\servidor\fotos\" & rs_Alumnos!c_foto)

es similar a la solucion anterior, pero te ahorras estar copiando y actualizando las fotos en todos los computadores, solo lo haces en tu servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 10:16.