1 - Puede que en tu Dll estes usando una version de ADO distinta a la que usa 
tu proyecto general (resto de la aplicacion o Dlls). Cerciorate que las 
versiones de ADO sean las mismas (en Proyecto->Referencias) entre tu Dll y el 
resto del proyecto. Cerciorate tambien de agregar en el paquete instalador la 
version de ADO en cuestion.
 
2 - Si estas usando el empaquetador de Visual Studio 98, a veces genera en 
forma incorrecta el regsitro de librerias TLB y algunas versiones de ADO tiene 
librerias con extension ".TLB" y no la ".Dll " tradicional. Estas usando el 
empaquetador de Visual Studio 98...?
Saludos
CarlosMag


Date: Thu, 10 May 2007 10:56:46 -0300From: [EMAIL PROTECTED]: [EMAIL 
PROTECTED]: [vbusers] Instalación de aplicación
Hola,
Tengo una aplicación que llama a las funciones de manejo de base de datos, que 
están en una DLL que se hizo en VB6. 
El problema que tengo es que si bien el instalador me instala la DLL en la PC, 
la aplicación me tira el error:
error 429: activex component can't create object
 
Estuve buscando por internet y encontré que puede ser que no me esté instalando 
los archivos .TLB de dichas DLL's. El problema es que no tengo los archivos .TLB
 
Yo tengo el código fuente de la DLL, y cuando la genero no me crea ningun 
archivo .TLB
Hay que hacer algo en especial para que estos archivos sean creados?, los tengo 
que incluir en el paquete de instalación?
 
Bueno, espero que puedan ayudarme,
 
Les agradezco de antemano,
 
Beto.
_________________________________________________________________
Descubre Live.com - tu mundo en línea reunido: noticias, deportes, el tiempo, y 
mucho más.
http://www.live.com/getstarted

Responder a