Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Ole error 0x800401f3
Message
From
04/02/1999 22:57:02
 
 
To
04/02/1999 17:09:05
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00184087
Message ID:
00184190
Views:
43
>Hey Guys..
>
>Here is what I am trying to accomplish
>
>>Using the AddObject for the form cured the problem.
>> e.g. MyForm.AddObject( "okcal", "thecal" )
>I am trying to use this technique to create a MAPI session on VFP 5
>I have a class file with the definition and using the form to access the MAPI
>variables..
>
>--- Class file ---
>
>DEFINE CLASS MAILW AS FORM
>windowtype = 1
>
>add object oleSession1 as oleSession1 With ;
>top =0, ;
>left = -4,;
>height = 180,;
>width = 269,;
>name = "oleSession1"
>
>
>add object oleMessage1 as oleMessage1 With ;
>top =0, ;
>left = -4,;
>height = 180,;
>width = 269,;
>name = "oleMessage1"
>
>ENDDEFINE
>
>
>DEFINE CLASS oleMessage1 as OLECONTROL
>name = "oleMessage1"
>oleclass="MAPI.MAPIMESSAGE.1"
>oletyeallowed=1
>enddefine
>
>DEFINE CLASS oleSession1 as OLECONTROL
>name = "oleSession1"
>oleclass="MAPI.MAPISESSION.1"
>oletyeallowed=1
>enddefine
>---
>var = createobject("mailw")
>and I use the Thisform.addobject("var","mailw")
>but then It comes back with the following error:
>
>OLE error code 0x800401f3. Invalid class string..
>what Am I doing wrong??
>
>thanksss
>
>Mark

I think that the OLE class string is "MSMAPI.MAPISession.1" - you forgot the MS.
Erik Moore
Clientelligence
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform