Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Passing parameters to COM DLL
Message
From
30/06/1999 13:29:08
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Title:
Passing parameters to COM DLL
Miscellaneous
Thread ID:
00236010
Message ID:
00236010
Views:
40
I have defined a class as follows:

define class myclass as custom
procedure init(tcparm)

set textmerge to d:\temp\testclass
set textmerge on
\<>
\<>
set textmerge off
set textmerge to
endproc
enddefine


If I compile this and then do:

lo = CREATEOBJECT("MyClass", "Hello")

the parameter gets passed just fine and is written to testclass.txt

However, if I add OLEPUBLIC and then compile as a COMDLL, the parameter never gets passed. The value of tcParm is always .F. Is this part of the COM definition...that parameters can't be passed to the Init method?
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer
Next
Reply
Map
View

Click here to load this message in the networking platform