Visual Basic - El componente ActiveX no se puede crear

Life is soft - evento anual de software empresarial
 
Vista:

El componente ActiveX no se puede crear

Publicado por Jesus (43 intervenciones) el 27/03/2008 21:11:32
Buenas

Tengo un problema al correr un programa desde el fuente en vb6 en cual me marca
error 429 en tiempo de ejecucion

El componente ActiveX no puede crear el Objeto.

y si depuro el codigo es en esta parte de codigo.

Set OgCgRdo = rdoEnvironments(0).OpenConnection("", rdDriverNoPrompt, False, vgconnect)

donde el objeto OgCgRdo esta definido asi

Global OgCgRdo As New rdoConnection

La ventaja que tengo esque si ese codigo lo ejecuto en otra computadora no tengo
ningun problema, y ya compare el contenido de las variables y las referencias en ambos proyectos y son las mismas, cree un paque te de instalacion donde si funciona bien y lo instale donde me aparece el error por ai es algun dll pero sigue el problema.

si alguien tiene alguna sugerencia se lo agradezco de antemano, ademas de hacer mas rico este foro

Gracias de antemano..

Saludos desde Culiacan Sinaloa Mexico.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:El componente ActiveX no se puede crear

Publicado por Rey Nicia (10 intervenciones) el 27/03/2008 22:06:25
¿Has comprobado si la otra maquina tiene la referencia a la librería necesaria?

Saludos desde Móstoles, Madrid, España
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El componente ActiveX no se puede crear

Publicado por Jesus (43 intervenciones) el 28/03/2008 00:25:33
Gracias

No se cual es la referencia que provoca este error ya las confirme todas y son las mismas referencias en ambas maquinas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El componente ActiveX no se puede crear

Publicado por Jorge (14 intervenciones) el 28/03/2008 01:57:11
Ese error suele ser porque alguna dll que usa tu proyecto no esta registrada, idetifica y registra todas las DLL's que ocupe tu aplicacion. Esto lo haces desde el Command

REGSVR32 "tuDll1.dll"
REGSVR32 "tuDll2.dll"
REGSVR32 "tuDll3.dll"
...
REGSVR32 "tuDlln.dll"

Con eso debe de quedar, cualquier duda avisame. Saludos!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El componente ActiveX no se puede crear

Publicado por Jesus (43 intervenciones) el 28/03/2008 02:10:37
Gracias

Era la misma sospecha que tenia y para corregirlo genere un paquete de instalcion de mi aplicacion donde en la maquina donde no tengo ningun error y lo instale en la maquina nueva donde tengo el error y con esto se registran todos los dlls que ocupa la aplicacion.

O acaso con esto no se registran todos los dlls deverian se registrarse.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar