G
Guest
Hi,
Our company has created a custom control that displays and annotates tiff
files amongst other image files. While designing a COM Add-in for Outlook
2007 and using form regions we added our control to view incoming and
outcoming faxes.
The steps we do are:
- add the custom annotation control to a form region
- initialise it in the CustomFormRegion class (using VSTO 2005 SE) and C#
- call custom functions from our control such as EnableMenuItems() etc.
(all menus of our control looks as expected)
(so far everything is fine)
- pass in our annotation control the MailItem Attachment as a parameter
to display it.
The attachment does not get displayed and we get the error msg: "Attempted
to read or write protected memory. This is often an indication that other
memory is corrupt."
This we tried:
- Added our custom annotation control to a legacy custom form and worked
fine when tried to view an image file using a VB Script
- used the same text box control as the legacy Message form and
displayed the tiff file as expected (like it does in the legacy Message form)
- tried to open any tiff file and not the MailItem Attachment with our
annotation control from the form region and failed again. The new file had
read/write access.
Any more info just ask.
Thanks in advance.
Our company has created a custom control that displays and annotates tiff
files amongst other image files. While designing a COM Add-in for Outlook
2007 and using form regions we added our control to view incoming and
outcoming faxes.
The steps we do are:
- add the custom annotation control to a form region
- initialise it in the CustomFormRegion class (using VSTO 2005 SE) and C#
- call custom functions from our control such as EnableMenuItems() etc.
(all menus of our control looks as expected)
(so far everything is fine)
- pass in our annotation control the MailItem Attachment as a parameter
to display it.
The attachment does not get displayed and we get the error msg: "Attempted
to read or write protected memory. This is often an indication that other
memory is corrupt."
This we tried:
- Added our custom annotation control to a legacy custom form and worked
fine when tried to view an image file using a VB Script
- used the same text box control as the legacy Message form and
displayed the tiff file as expected (like it does in the legacy Message form)
- tried to open any tiff file and not the MailItem Attachment with our
annotation control from the form region and failed again. The new file had
read/write access.
Any more info just ask.
Thanks in advance.