Sara said:
Thanks for your reply.
I am trying to display bound pictures in a form. I decided to go with the
OLE version because this is a small datbase, however I am having trouble
displaying the pictures. I am using Access 2003, the article you sent me is
based on other versions of Access I tied to follow the suggestions withour
results, Is there anything else I need to know about the 2003 version?
The controls on my form display an icon representing the OLE imaging
application, and only when double clicked, they open the application in
full-screen view.
The article talks about this problem in Access 97, but I am using 2003.
Also, regardless of the version, It didn't seem clear to me how to fix this.
Do I need additional software?
Did you attempt to execute the sample/example application? The article is
just explanatory, and the intent was to provide both information and a
sample application. The example application, in Access 2000 file format,
runs just fine for me under Access 2003, and in the OLE part of the example,
displays the picture in the Bound OLE Frame. Since that is the case, I've
not seen any need to update either the verbiage or the example for Access
2002 or 2003. As there are changes in Access 2007, when conditions permit, I
will be updating for Access 2007.
If you open the sample application, look at frmImageOLEDetail, right-click
the Bound Object Frame, oleTheImage, and display Properties, choose the Data
or All tabs, and look at Display Type, it should read "Content", not "Icon".
If it does read "Content", then you have a problem with the image software
you have registered for the image file type. You probably do not want to
change the registration, if you are happy with your image-processing
software, but AFAIK, Internet Explorer v. 6 or v. 7, will display .GIF or
..JPG files in the Bound Object Frame.
Even without the problem of "bloat", you still have "put yourself at the
mercy" of whatever image software is registered for the image file type on
the user's (you, of course, may be the user) machine.
Larry Linson
Microsoft Access MVP