desperately trying to get a photo on board

P

philippe

Hi

I've been desperately trying to do somthing that seemed quite simple for two
weeks.
I'm setting up a company directory using a public folder.
I designed an "elegant" custom form displaying just the required fields.
And I have to display a photograph for each contact.
This is were my nightmare started.

Im using a picture control and ... .Controls("myPic").Picture =
LoadPicture(Item.BillingInformation) - using BillingInformation to store the
path to a share where the pictures are stored.
But this method causes a problem when a user who has just reader status
loads the form... still I can not allow everybody to modify the content of a
company directory.

I've been thinking of using a web browser control to display the picture : i
don't yet know if the navigate method will cause the same problem as the
Picture one.
But what seems clear is that there's no way to get rid of the vertical
scroll bar : doesn't looks like a directory then. Moreover I would have to
create one html page for each picture since the browser doesn't seem to
propose any ways to remove the margins - <body topmargin="0"...

Third option I've been considering is to save the picture as a background to
each item. But in this case, I expect the item to get one offed, which would
not disturb me much if it were not for the fact that one offed items will
prompt users for security reasons every time code is executed on the form.
Unfortunately, I still need to implement a few buttons in vbs on the form -
notably to send users to a request for modification form.

This is my Outlook story, besides the fact I knew nothing of Outlook and
very little of VB before two weeks ago.

Any suggestion would be very much welcomed for I can't see any new lead to
follow.

Thanks to all those who will have read my exciting post to this line.
Hope to read from you,
Philippe
 

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