I'm not a COM guru, but to my knowledge, CF only supports single return variables from method calls regardless of object type. However, it should be a fairly trivial matter to make a proxy object to allow you access to all the OUT variables.
Just have the proxy make your method call and store all four OUT vars as instance variables, and expose those instance variables via getters. Then from CF, instantiate the proxy object, call the method that does the call on your target object, and then you can call each getter individually to pull out all four OUT variables. It'll take a little non-CF work, but such is life. If this is a problem you forsee happening again, it probably wouldn't be too difficult to make your proxy generic enough to handle any arbitrary method call with an arbitrary number of OUT vars, and use an indexed or mapped getter for the recall. cheers, barneyb On Sat, 06 Nov 2004 20:24:30 -0800, Karl <[EMAIL PROTECTED]> wrote: > I'm stuck on a little problem and desperately need help. I'm calling a COM > object (a .DLL) with CFOBJECT and haven't been able to figure out how to > grab three of the four OUT variables, although one, RetVal, I can capture > just fine. Microsoft's OleView.exe clearly shows the methods and > properties of the DLL, I have working .asp code and a compiled executable > which will return all the OUT variables, so I know the DLL is working > correctly. I just can't figure out the syntax to address those three OUT > variables in ColdFusion, and CF's documentation and examples for CFOBJECT > do not help. > > I've put more explanation with links to relevant Zip files at > http://strategicbrains.com/CFOBJECT_project/ in the hope that there is a > coding genius here who can help me. > > Regards, > > Karl S. -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/blog/ I currently have 0 GMail invites for the taking ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net http://www.cfhosting.net Message: http://www.houseoffusion.com/lists.cfm/link=i:4:183569 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54