Foros del Web » Soporte técnico » Software General »

MS Access. Ruta RELATIVA de imágenes

Estas en el tema de MS Access. Ruta RELATIVA de imágenes en el foro de Software General en Foros del Web. Hola, trabajando con Access XP, quiero hacer un formulario con una imagen que cambie en cada registro, dependiendo de un campo que le indica la ...
  #1 (permalink)  
Antiguo 29/04/2005, 03:42
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 6 meses
Puntos: 1
Pregunta MS Access. Ruta RELATIVA de imágenes

Hola,

trabajando con Access XP, quiero hacer un formulario con una imagen que cambie en cada registro, dependiendo de un campo que le indica la ruta de dicha imagen.
Si la imagen está en el mismo directorio, en dicho campo escribo imagen.gif, y funciona
Si pongo la ruta absoluta: c:\imagenes\imagen.gif, también funciona.

Pero tengo las imágenes en una carpeta dentro de la misma donde tengo la base de datos, y no quiero poner la ruta absoluta, sino: imagenes\imagen.gif.
Pero no funciona.

¿qué hago mal?

Gracias!
  #2 (permalink)  
Antiguo 29/04/2005, 04:45
 
Fecha de Ingreso: septiembre-2004
Mensajes: 191
Antigüedad: 19 años, 7 meses
Puntos: 1
prueba a poner en la ruta

imagenes\imagen.gif

o

.\imagenes\imagen.gif

aver si alguno te funciona.

De todos modos en access puedes grabar imagenes (onjetos ole) directamente :)

saludos
  #3 (permalink)  
Antiguo 02/05/2005, 02:01
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 6 meses
Puntos: 1
Hola Sanmi69,

no funciona de ninguna manera.

Lo de grabar objetos ya lo sé, pero quiero tener la BBDD por un lado y las fotos por otro.

Un saludo!
  #4 (permalink)  
Antiguo 03/05/2005, 02:30
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
Application.CurrentProject.Path & "lo que sea ....."
  #5 (permalink)  
Antiguo 03/05/2005, 02:53
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 6 meses
Puntos: 1
Cita:
Iniciado por izar
Application.CurrentProject.Path & "lo que sea ....."
Hola Izar!

Yo tengo en un Script esto:
---------------
Private Sub Form_Current()
On Error Resume Next
Me![Imagen23].Picture = Me![ruta_foto]
End Sub
--------------
<ruta_foto> es la ruta en formato "/images/foto13.gif" por ejemplo.

Entonces yo hago:
-----------
Private Sub Form_Current()
On Error Resume Next
Me![Imagen23].Picture = Me![Application.CurrentProject.Path&ruta_foto]
End Sub
--------------


Pero no funciona

¿Qué hago mal?

Un saludo y gracias!
  #6 (permalink)  
Antiguo 03/05/2005, 03:54
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
prueba esto

Me![Imagen23].Picture = Application.CurrentProject.Path & "\imagenes\imagen.gif"

Suerte
  #7 (permalink)  
Antiguo 03/05/2005, 10:19
 
Fecha de Ingreso: septiembre-2004
Mensajes: 191
Antigüedad: 19 años, 7 meses
Puntos: 1
o prueba esto otro

Me![Imagen23].Picture = Application.CurrentProject.Path & Me![ruta_foto]

saludos :)
  #8 (permalink)  
Antiguo 04/05/2005, 04:27
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 6 meses
Puntos: 1
Cita:
Iniciado por sanmi69
o prueba esto otro

Me![Imagen23].Picture = Application.CurrentProject.Path & Me![ruta_foto]

saludos :)

Síiiiii!!!!

Gracias, tío!
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 (incluyéndote)




La zona horaria es GMT -6. Ahora son las 17:46.