You could use CDO to check for the presence of the PR_COMMENT property. See http://www.cdolive.com/cdo10.htm if you're not familiar with MAPI property syntax.

Signature
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
> Hi
>
[quoted text clipped - 34 lines]
> Any help greatly appreciated
> Joe
Johannes Harth - 30 Jun 2006 21:21 GMT
Thanks a lot Sue, I now have chosen a on error resume next construct to
catch that error. The reason for that is that I also would rise up an
error by reading a property via CDO without value. I could not find a
solution without rising an error.
As a result of that I now have a new question. How can I restore the
normal environment for error handling after writing the on error resume
next statement.
If any further errors would arise they just would be skipped without a
error msg. I would only like to have my application to behave so in a
few lines.
debugging would get extremely hard...
Kind regards, Johannes
> You could use CDO to check for the presence of the PR_COMMENT property. See http://www.cdolive.com/cdo10.htm if you're not familiar with MAPI property syntax.
Sue Mosher [MVP-Outlook] - 30 Jun 2006 21:34 GMT
On Error Goto 0

Signature
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
> Thanks a lot Sue, I now have chosen a on error resume next construct to
> catch that error. The reason for that is that I also would rise up an
[quoted text clipped - 13 lines]
>
>> You could use CDO to check for the presence of the PR_COMMENT property. See http://www.cdolive.com/cdo10.htm if you're not familiar with MAPI property syntax.