You don't say how the object you're trying to pass is declared in the DLL, but if its a strongly typed argument passed by reference then its unusable from ASP, which only knows about Variants.
You can either pass the argument by value, or change its type so that it's declared as Variant.
hth
Phil
|