Hi people, anyone tried to get Delphi and MSVC++ talking (6.0 specifically). I need to be able to use a class exported from a VC++ executable in my DLL - ie, function myFunc(shell : IShellThing) where: class IShellThing { virtual HRESULT something(); } OK, so my C++ is rusty as hell, but you get the idea. anyone done/tried this??? Nic. --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz