Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Ole error 0x800401f3
Message
From
05/02/1999 12:17:14
 
 
To
04/02/1999 22:57:02
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00184087
Message ID:
00184422
Views:
96
>>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


Douuggghhhhh.. Thanksss ..
too much code..

;-}}
>>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.
Previous
Reply
Map
View

Click here to load this message in the networking platform