myScript is like this:var ret, nb = 0;
ret = my_control.test(1, nb); // here is the problem
alert("ret : "+ret+"\nnb : "+nb);
"cn99" <> wrote in message news:dnip28$nm$...
> Hello,
>
> I have develop an ActiveX with Visual C++ 6
>
>
> And I will call functions on this ActiveX from a javascript.
> I know how to instantiate the activex object (with the balise <object>).
>
> But how can I do to call a function of my ActiveX and pass to this
function
> some parameter by reference.
>
>
> Here is what I have :
> the function in the ActiveX :
>
>
> void test(long *t, long FAR* nb)
> {
> t = 3 ;
> }
>
> And here is what I try to call this function in javascript :
>
> var myT = 0;
> my_control.test(myT); // here is the problem that
> alert("T : " + myT);
>
>
> But I receive the value 0
>
> So how can I do to pass parameter by reference to a function of an ActiveX
> ???
> Is there anything to change in my function in the ActiveX ?
>
>
> Thanks a lot for your help
>
>
|