Re: Outlook application object
- From: Markus Donath <news1589@xxxxxxxxxxxxx>
- Date: Wed, 27 Sep 2006 09:14:36 +0200
SvenC wrote:
Hi Markus,
"Markus Donath" <news1589@xxxxxxxxxxxxx> wrote in message news:OOedtXX4GHA.1544@xxxxxxxxxxxxxxxxxxxxxxxI want to create an Outlook-appointment using .NET VC.
My Visual Basic example starts with:
Dim oApp As Microsoft.Office.Interop.Outlook.Application = New Microsoft.Office.Interop.Outlook.Application
But my C++ translation:
Microsoft::Office::Interop::Outlook::Application *oApp = new Microsoft::Office::Interop::Outlook::Application;
does not compile. ('You cannot create an instance of an interface' or something like that). Does anybody know, what's wrong here?
Why not copy the exact error message?
Because it is produced by German version of Visual Studio .NET 2003 and thus, the error message is in German:
error C3153: 'Microsoft::Office::Interop::Outlook::Application': Sie können keine Instanz einer Schnittstelle erstellen
Do you use VC2003 or VC2005?
VC2003
In VC2003 I would expect that something like ApplicationClass or _ApplicationClass would be available which represents the so called COM coclass. A coclass is an object you can instantiate and use by an interface it implements, which would be Application in thiscase.
Have you got an example?
.
In VC2005 you would want to use the new C++/CLI which uses ^ instead of * for managed pointers and gcnew instead of new.
--
SvenC
Markus
- References:
- Outlook application object
- From: Markus Donath
- Re: Outlook application object
- From: SvenC
- Outlook application object
- Prev by Date: Re: Generic SortedList Problem C++ VS2005
- Next by Date: Re: Outlook application object
- Previous by thread: Re: Outlook application object
- Next by thread: Re: Outlook application object
- Index(es):
Relevant Pages
|