ink picture control

G

Guest

I am using Access 2003 on a tablet PC (obviously Windows XP tablet edition). I would like to be able to have an image that can be "marked up" on my access form/project
The example would be for a medical patient database. The image would be of perhaps the person's lower extremity arterial circulation. For each patient visit record, a place on the form would have a standard low-resolution bitmap image of a person's leg arterial circulation (as the default or background image). The physician would then mark the various areas that are blocked
I have tried a variety of approaches including bound OLE object vs inserting the ink picture control
I think the ink picture control is what I should use but I have problems:
1. I don't know how to set up the table for the appropriate field that it would be stored as
2. The way I have the control inserted I can mark up the picture on the form but I can't make it so that each record is different. That is, I make my markings on record 1, I then go to record 2 and it has the same new markings (not what I want-- I want it to be the unmarked default picture)-- I can mark on that but it affects record number 1, and will affect records 3, 4, ...etc
3. When I reopen the form the "markings" are gone from the background picture (I think this is related to problem #1. because I obviously am not storing it in the table
Suggestions please
Doug Lazenby M
Thomaston, GA
 
P

PC Datasheet

Doug,

This is just a thought!

To start you need to keep a record of the path to the original image. If there
is just one image you could store the path in the Patient table. If there are
more than one image, you need a table called TblPatientImages. The images need
to be in a format that is editable in Paint or whatever Windows graphics program
you use. You need a form to be able to select the patient and then select the
image you want. When you select an image, you need code that uses the Shell
function to open Paint and open the image you selected. You can then use the
freehand tool to mark-up the image. You then need to save the marked up image to
another table, TblPatientMarkedup image. Either in the same form or a different
form you need a method to call up marked-up images.

If you want help trying to make this work, contact me at the email address
below.

--
PC Datasheet
Your Resource For Help With Access, Excel And Word Applications
(e-mail address removed)
www.pcdatasheet.com


dlazenby said:
I am using Access 2003 on a tablet PC (obviously Windows XP tablet edition). I
would like to be able to have an image that can be "marked up" on my access
form/project.
The example would be for a medical patient database. The image would be of
perhaps the person's lower extremity arterial circulation. For each patient
visit record, a place on the form would have a standard low-resolution bitmap
image of a person's leg arterial circulation (as the default or background
image). The physician would then mark the various areas that are blocked.
I have tried a variety of approaches including bound OLE object vs inserting the ink picture control.
I think the ink picture control is what I should use but I have problems:
1. I don't know how to set up the table for the appropriate field that it would be stored as.
2. The way I have the control inserted I can mark up the picture on the form
but I can't make it so that each record is different. That is, I make my
markings on record 1, I then go to record 2 and it has the same new markings
(not what I want-- I want it to be the unmarked default picture)-- I can mark on
that but it affects record number 1, and will affect records 3, 4, ...etc.
3. When I reopen the form the "markings" are gone from the background picture
(I think this is related to problem #1. because I obviously am not storing it in
the table)
 
P

PC Datasheet

Doug,

Sorry I missed your call! Call again.

Steve
PC Datasheet

dlazenby said:
I am using Access 2003 on a tablet PC (obviously Windows XP tablet edition). I
would like to be able to have an image that can be "marked up" on my access
form/project.
The example would be for a medical patient database. The image would be of
perhaps the person's lower extremity arterial circulation. For each patient
visit record, a place on the form would have a standard low-resolution bitmap
image of a person's leg arterial circulation (as the default or background
image). The physician would then mark the various areas that are blocked.
I have tried a variety of approaches including bound OLE object vs inserting the ink picture control.
I think the ink picture control is what I should use but I have problems:
1. I don't know how to set up the table for the appropriate field that it would be stored as.
2. The way I have the control inserted I can mark up the picture on the form
but I can't make it so that each record is different. That is, I make my
markings on record 1, I then go to record 2 and it has the same new markings
(not what I want-- I want it to be the unmarked default picture)-- I can mark on
that but it affects record number 1, and will affect records 3, 4, ...etc.
3. When I reopen the form the "markings" are gone from the background picture
(I think this is related to problem #1. because I obviously am not storing it in
the table)
 

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