> We tried several different methods Dave, but COM objects are just not > compatible with CF8 or 9 64 bit. Either you need another solution or go > back to using the 32 bit.
Yes, you're absolutely correct that 64-bit CF can't instantiate COM objects. But at the point you're using RUNDLL32.EXE to run a DLL function, it's no longer going through COM. And it wouldn't matter if it were at that point, as long as RUNDLL32.EXE can invoke the function in question. Essentially, CF wouldn't be using the DLL at all - it would be opening a shell to a program that could successfully run it. But this is pretty close to irrelevant - there's no guarantee that a COM object exposes useful functions for RUNDLL32.EXE to invoke. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:343830 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

