In the question below, has a very nice instruction on how to make a Delphi use ActiveX controls in a registration free manner.
But I have an additional question - can this also be used to support multiple versions of the same COM-object as independent objects? I think .NET can, but we need it in our Win32 application.
The reason is that we use a third party component, which has only one interface (GUID) but has different behavior (calculations) based on the version of the dll.