Memo-Field, RTF and Pictures

  • Thread starter Thread starter MiK
  • Start date Start date
M

MiK

Hello,

i want to store Text + Pictures in a Memo Field without using OLE.
I know the RTF-Tool from Stepen Lebans wich does nearly everthing i want
but:

no way to set the Text-Flow around the importet Picture

any (other freeware) ideas or is there a way?

regards
Markus
 
MiK said:
Hello,

i want to store Text + Pictures in a Memo Field without using OLE.
I know the RTF-Tool from Stepen Lebans wich does nearly everthing i want
but:

no way to set the Text-Flow around the importet Picture

any (other freeware) ideas or is there a way?

I don't think it's possible without using OLE. There is no property in a
Rich Text control that allows that kind of wrapping. If anyone could do it
Stephen Lebans could but he's in the middle of writing a book right now and
isn't doing any programming.
 
MiK said:
i want to store Text + Pictures in a Memo
Field without using OLE. I know the RTF-
Tool from Stepen Lebans wich does nearly
everthing i want but:

no way to set the Text-Flow around the importet Picture

any (other freeware) ideas or is there a way?

The following reference may be of some help. The technique used for
"external files" does not depend on what is in the file -- whatever is in
your file, binary or text, can be stored and retrieved from a Memo or OLE
Field... it is strictly a binary BLOB (Binary Large Object), so you will
have to do the pre- and post-processing to use it. It is NOT an "RTF"
solution or an "OLE" solution.

The sample imaging databases at http://accdevel.tripod.com illustrate three
approaches to handling images in Access, and the download includes an
article discussing considerations in choosing an approach. Two of the
approaches do not use OLE Objects and, thus, avoid the database bloat, and
some other problems, associated with images in OLE Objects.

If you are printing the images in reports, to avoid memory leakage, you
should also see MVP Stephen Lebans' http://www.lebans.com/printfailures.htm.
PrintFailure.zip is an Access97 MDB containing a report that fails during
the Access formatting process prior to being spooled to the Printer Driver.
This MDB also contains code showing how to convert the contents of the Image
control to a Bitmap file prior to printing. This helps alleviate the "Out of
Memory" error that can popup when printing image intensive reports.

And, Stephen has an ActiveX control available that works in cases where the
graphics filters are not available -- and works better, I've heard, than the
OLE Object and OLE Controls.

Please note that there are other approaches, e.g.,
Application.FollowHyperlink, but those, like OLE and Bound OLE Frames still
leave
you "at the mercy of the imaging software registered for the filetype".

Finally, Access 2007 has enhancements that, reputedly, eliminate the
database bloat long associated with OLE Objects and Bound OLE Frames. But,
it still leaves you relying on the software registered for the image type,
which may not be as "cooperative" as we'd like in creating our display. It
also has the capability of having a variable number of Attachments to a
Record, which may be helpful. But, as I have not done much with it yet, I
certainly wouldn't suggest you rush out and replace an earlier version --
until you have a copy incorporating, at least, the first Service Pack, or
have
the SP in hand and ready to apply as soon as you install Access 2007.

Larry Linson
Microsoft Office Access MVP
 
Back
Top