Ciao a tutti. Spero di essere in-topic.
Sviluppando un semplicissimo report su Access ho la necessità di caricare diverse immagini. Mi spiego subito: a ciascun record da visualizzare sul report è associata una precisa immagine, il cui nome è specificato all'interno del record stesso in un apposito campo (chiamato nomefile).
Per ottenere il risultato voluto ho, quindi, utilizzato questo metodo: ho inserito un'immagine nel report (il controllo è chiamato Immagine1). Quindi, nel codice VBA del report, all'interno della routine Corpo_Format() ho inserito questo codice:

codice:
Immagine1.Picture = LoadPicture("percorso_immagine" & Me!nomefile)
Ma quando tento di visualizzare il report mi appare questo messaggio d'errore

Errore di run-time '2220'

Impossibile aprire il file '123456789'
Il numero del file è a caso, dato che varia di volta in volta (probabilmente è il puntatore al file che viene utilizzato dalla LoadPicture).

Premetto che il file esiste, è nella posizione specificata (ho provato a utilizzare sia il percorso relativo che quello assoluto) ed è una semplice Bitmap (ma anche con JPG o GIF l'errore persiste).

Qualcuno mi sa spiegare perchè non va?

Grazie mille.