Thanks Steve,
Yes I was using the @ and not the &. Typo there on my part in the post. Although I did afterwards attempt the & for giggles, but still no go.
I tried setting the values to other things besides '' to no avail.
Thanks for the help. Wanted to double check that I'm passing the stinking parms corectly, been beating my head on this for a couple days now.
ken
>Ken,
>
>I'm guessing, but try:
>
>
>ThisForm.Object1.CurrentSet(@mtest1,@mtest2,@mtest3)
>
>
>Also, you may need to set them to some other value besides '' first (such as space(255)).
>
>
>>I have an ActiveX object (that is normally used in VB) that is requesting that I pass it three parameters as reference. Once called it is supposed to return the current value to the referenced parameters.
>>
>>I have created three paramters mtest1, mtest2 mtest3 all with '' as value.
>>
>>Called the object using the following:
>>
>>ThisForm.Object1.CurrentSet(&mtest1,&mtest2,&mtest3)
>>
>>also tried passing as values just to see..
>>ThisForm.Object1.CurrentSet(mtest1,mtest2,mtest3)
>>
>>Object fires but the parameters are not being filled with the current values.
>>
>>Am I passing the values correctly? Please Help.
>>
>>TIA