Efectivamente, te quedaría algo como
También, en caso de que las imágenes las guardes siempre en la misma carpeta, con el nombre del cliente, por ejemplo Alfreds.png o Alfreds.jpg, se podría suprimir el campo y la función y en el código de un botón poner
Private Sub Comando8_Click()
Me.ImagenFoto.Picture = "C:\users\cabarcos\documents\imagenesusar" & "\" & Me.Alumno & "" & ".jpg"
End Sub
Entonces al pulsar el botón( no te fijes en el nombre de los campos)
Observa que en el control Foto no aparece nada. El código está en el botón.
O, de otra forma, sin botón, pero guardando en el campo Foto el nombre de la imagen, por ejemplo Coche2(CC2.jpg en la carpeta ImagenesUsar
Escribo en el campo Foto simplemente CC2
Al pulsar Enter
Te guarda en el campo Foto el "nombre" del coche y te muestra la imagen
El código del evento Después de actualizar del control Foto es
Me.ImagenFoto.Picture = "C:\users\cabarcos\documents\imagenesusar" & "\" & Me.Foto & "" & ".jpg"
Por eso te decía al principio que lo importante es ¿cómo quieres hacerlo tú?
De todas formas, si quieres, repito, si quieres, mándame un mensaje(sólo el mensaje) a [email protected] y te mando unos ejemplos. Si lo haces, en el asunto del mensaje pon tu alias Daniel Amaya, ya que si no sé quien me escribe ni los abro.