Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2008, 02:48
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 8 meses
Puntos: 18
Re: Editar imágenes en formularios de Access

Si, como ccreo entender, cargas las imagenes que esan en una carpeta, y no inccrustadas en algun campo de la bd, solo guardas la ruta, al cargar la imagen tendras la ruta guardada en la propiedad picture del control Imagen. Por lo tanto, podrias en su evento click abrir dicha foto pasandole a la funcion shell el parametro donde esta el paint.exe y la ruta de la foto, algo asi:

Private Sub Foto1_Click()
Dim RetVal
RetVal = Shell("C:\WINDOWS\system32\mspaint.EXE " & Me.Foto1.Picture, 3)
End Sub

Para que se reflejen los cambios en el control imagen del form, tendras que actualizar su propiedad picture, yo pondria un botn al lado del control imagen para esto, no se me ocurre forma de controlar cuando el usuario ha terminado de modificar la imagen, por o tanto esta prodria ser una solucion aceptable:

Un saludo