Error when trying to insert a .bmp into an Unbound Object Frame


T

Techtrainer

I keep getting an error when trying to insert a bitmap image into an Unbound
Object Frame.

The error msg says The operation on the OLE object failed"
The OLE server may not be registered
To register the OLE server, reinstall it

Please....what the heck is this thing doing?
Thanks
BV
 
Ad

Advertisements

T

Techtrainer

Found a solution on my own at
http://help.wugnet.com/office2/insert-OLE-documents-Access-2007-ftopict835047.html

I have found the source of this bug. After going through the Windows
Debugger and logging all Access API calls, I determined that for some
reason, ole32.dll searches for a registry key
called HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
\{00000000-0000-0000-0000-000000000000}. If this key does not exist,
then things continue normally and eventually the file will be
attached. If this key does exist, however, Access will give the error
message. Deleting that key solves the problem, and attachments can be
made.

Upon further research, is appears that Spybot: Search and Destroy
(among other programs) puts this key in there. I am curious as to why
Office 2007 uses this key when previous versions of Office did not. In
any case, if anybody from Microsoft is monitor these forums, this may
be something to add to your Knowledgebase, as I'm not the only person
who has had this problem. I have the logs of the API calls if
necessary.
 

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