Where are OLE Bitmaps kept?

S

Stephen Lebans

Yes, your image is actually embedded within the OLE field. THe format of
that data depends on:

1) The application that acted as the OLE Image server to insert the
original image

2) The original Image file type

What is it you need to accomplish here?
--

HTH
Stephen Lebans
http://www.lebans.com
Access Code, Tips and Tricks
Please respond only to the newsgroups so everyone can benefit.
 
R

rgrantz

I was just curious; I was sent a .mdb file that has pictures in a particular
form field, and I can't see from the table field properties or the form
field properties or in datasheet view where the picture is actually stored.
It says "OLE" object in the table design view, "Bitmap Image" in datasheet
view, and there's nothing really specific in the form field properties.

I thought that if it was an actual picture in its native form, there was a
path to the picture to see somewhere. Likewise, if it was actually truly
embedded as data, I thought the machine language (or whatever you call 2
pages of nonsense) was actually stored in the field to be seen in datasheet
view.

How can I see where this image or the "code" that produces it actually is on
my PC?

PS: didn't know what specific group to post to, didn't see any addressing
OLE

Thanks all
 
R

rgrantz

Hi there, and thanks for responding.

I didn't really need to accomplish anything, I was just suprised by this
particlar aspect of the image storage. When you say "Image server," what
are you referring to?

I was just wondering how I can get at this image outside of Access. It's not
a glob (pages of symbols, etc. read by the machine as a picture), and it's
not a picture in datasheet view, which I've seen before.

Like I said, I was just curious, and Acces Help had no real explanations of
how the picture is actually storedd when inserted as an OLE object.
 
S

songyinwei

Stephen Lebans said:
Yes, your image is actually embedded within the OLE field. THe format of
that data depends on:

1) The application that acted as the OLE Image server to insert the
original image

2) The original Image file type

What is it you need to accomplish here?
--

HTH
Stephen Lebans
http://www.lebans.com
Access Code, Tips and Tricks
Please respond only to the newsgroups so everyone can benefit.
 
S

Stephen Lebans

Object Linking and Embedding(OLE) is a very large and complex subject.
The Image server I referred to is whatever Paint/Draw program was used
to insert the original Image as an OLE object into the Access table.
Generally this program is whatever is the currently registered to
display the relevant Image file type(s) as long as it can function as an
OLE Image server application.

For some basic info see:
http://support.microsoft.com/default.aspx?scid=KB;en-us;123151

To extract Bitmap files inserted via MS Paint see:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q175261



--

HTH
Stephen Lebans
http://www.lebans.com
Access Code, Tips and Tricks
Please respond only to the newsgroups so everyone can benefit.
 

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

Similar Threads

Richtext problems. 3
RTF2 3
Export OLE embedded images to file 1
Mouse Wheel 1
Export OLE embedded images to file 13
Stephen Lebans follow-up question 7
Diterming Textbox size 2
where are predefined bitmaps kept? 1

Top