Where is _Application instantiated? Try using Outlook.AppointmentItem and see if that works. If not, do those problem machines actually have the PIA's installed?
Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm
"kiranpatil1983" <kiranpatil1983@discussions.microsoft.com> wrote in message news:F07FD800-054E-433E-9368-FFCA0DC17925@microsoft.com...
> Hi, > > I am using following code to create appointment items in Outlook: > > private Microsoft.Office.Interop.Outlook.Application _Application; > _AppointmentItem oAppointmentItem = > (_AppointmentItem)m_Application.CreateItem(OlItemType.olAppointmentItem); > > > When i try to cast the object to _AppointmentItem type (2nd line)it throws > following exception: > > Unable to cast COM object of type 'System.__ComObject' to interface type > 'Microsoft.Office.Interop.Outlook._AppointmentItem'. This operation failed > because the QueryInterface call on the COM component for the interface > with > IID '{00063033-0000-0000-C000-000000000046}' failed due to the following > error: No such interface supported (Exception from HRESULT: 0x80004002 > (E_NOINTERFACE)) > > Any idea why this code doesn't work on some machines with Outlook2003?
09 Apr 2008Problem while casting to AppointmentItem type.kiranpatil1983
10 Apr 2008\ Re: Problem while casting to AppointmentItem type.Ken Slovak - [MVP - O...
All times are in (US) Eastern Daylight Time (GMT -4:00)