В приведенном ниже вопросе есть очень хорошая инструкция о том, как заставить Delphi использовать элементы управления ActiveX без регистрации.
COM / DLL без регистрации?
Но у меня есть дополнительный вопрос - может ли это также использоваться для поддержки нескольких версий одного и того же COM-объекта в качестве независимых объектов?Я думаю, что .NET может, но нам это нужно в нашем приложении Win32.
Причина в том, что мы используем сторонний компонент, который имеет только один интерфейс (GUID), но имеет другое поведение (вычисления) на основеверсия dll.