Access 2003 will not display .BMP/.DIB files in OLE field

L

Liam Judd

Documentation claims that bitmap image files in OLE fields are displayed by
default, and that other image file types require workarounds.
However, my access database is not displaying bitmap images.
I have tried installing Photo Editor but I still get the "Package" result
instead of the actual image.
Is there some setting I've missed which will allow Access to display the
file I have embedded in the OLE field without having to open the "Package"?
 
L

Liam Judd

Thank you, Stephen.

I had read your previous post and was mystified by the behavior I
encountered on my system. Even after the installation of Photo Editor, and
after the assignment of that program to open .bmp files (and a reboot), and
confirming that Photo Editor is launched when opening a bitmap file, I got
the same results as before even with newly inserted images: Access displays
the file icon and name in the OLE field instead of the image.

I did discover a workaround:
1. Open and copy the image in Photo Editor
2. Right-click on the Access OLE field
3. Select Insert object
4. Create new
5. Bitmap Image
6. Paste the image

The image appears in the form as expected.
 
C

Carrie

Thank you, Liam. I have been experiencing the same problem - I'm using a
bitmap image in an OLE field in Access 2003 (without Photo Editor) and still
see "Package" instead of "Bitmap Image". However, your workaround works
great. When I choose Create New... Bitmap Image and click OK, Paint opens. I
then choose Edit / Paste From... and can navigate to the image I need.

I'd rather not store the images in the database, but I still can't get the
link option to work properly with bitmaps in an OLE field. I will try
Stephan's suggestion of storing just the text path, using that with an image
control.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top