Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Passing parameters to COM DLL
Message
From
30/06/1999 13:43:28
 
 
To
30/06/1999 13:29:08
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00236010
Message ID:
00236028
Views:
10
>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?
You cannot send a parameter to server's INIT method but you can send it to any custom method.
Mark
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform