Supongamos que creo una DLL (ActiveX DLL) con VB6 que contiene dos controles creados por mi por ejemplo, un textbox que acepta numeros unicamente y un cuadro de mensajes tipo MsgBox personalizado (http://www.elguruprogramador.com.ar/zonas/ver.asp?id=10 es el que esta en un ejemplo de como crear DLL's

A esta DLL la llamo MiDLL.dll y es la version 1.0 y hago algun programa usándola.
Despues desido agregarle algun otro control a dicha DLL, digamos un label ovalado (tambien esta en algunos ejemplos

Ahora, si reemplazo la dll version 1.0 por la 2.0 el programa me da un error. Hay alguna manera de evitar eso y poder "actualizar" las DLL sin que de error???
Muchas gracias y espero que me entiendan



