Foros del Web » Programación para mayores de 30 ;) » Programación General »

VB 6.0 - No puede registrar un componente .ocx

Estas en el tema de VB 6.0 - No puede registrar un componente .ocx en el foro de Programación General en Foros del Web. Hola a todos, tengo una aplicacion a la que le he realizado el paquete de instalacion. En un equipo con Windows98 ya la he instalado ...
  #1 (permalink)  
Antiguo 08/07/2004, 01:37
aci
 
Fecha de Ingreso: abril-2004
Mensajes: 97
Antigüedad: 20 años
Puntos: 0
VB 6.0 - No puede registrar un componente .ocx

Hola a todos,

tengo una aplicacion a la que le he realizado el paquete de instalacion.

En un equipo con Windows98 ya la he instalado y funciona bien,

pero no sé por qué me da problemas en otro equipo distinto que también tiene Windows 98.
Me dice que no puede instalar un componente .ocx

Ese componente es de una marca de camaras ip (Utilizo su control en mi aplicación).


muchas gracias y un saludo,
Alberto
  #2 (permalink)  
Antiguo 08/07/2004, 12:01
 
Fecha de Ingreso: julio-2004
Mensajes: 5
Antigüedad: 19 años, 9 meses
Puntos: 0
aveses es que falta el dll "Msvbvm60.dll" talves es una falla en el empaquetado
  #3 (permalink)  
Antiguo 09/07/2004, 00:30
aci
 
Fecha de Ingreso: abril-2004
Mensajes: 97
Antigüedad: 20 años
Puntos: 0
gracias, lo probaré,

la verdad es que aún con el asistente para empaquetar,
no consigo entender algún paso del empaquetamiento
como lo de 'dependencias'.

¿Conocéis dónde puedo leer donde expliquen lo que está haciendo
cada paso del empaquetamiento ?

muchas gracias y saludos.
Alberto.
  #4 (permalink)  
Antiguo 10/07/2004, 10:44
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago
Mensajes: 253
Antigüedad: 22 años, 2 meses
Puntos: 0
Busca este DLL (Msvbvm60.dll) en el Pc que la aplicación funciona.

Copialo en el PC malo


Luego en inicio --> ejecutar

escribe esto:

regsvr32 c:\Ruta_donde_copiaste_Msvbvm60.dll

Ej

regsvr32 c:\proyectos\Foros\sistema\Msvbvm60.dll
  #5 (permalink)  
Antiguo 12/07/2004, 15:50
 
Fecha de Ingreso: marzo-2004
Mensajes: 21
Antigüedad: 20 años, 1 mes
Puntos: 0
Cuando estes creando los instaladores en agregar archivos esta el cr**.dll antes de crtl32.dll debes quitarle la seleccion este crea conflictos en versiones del sistema operativo, pero ahora no recuerdo exactamente los nombres pero estoy segura de que esta antes del ocx del cristal, me paso y apenas pude solucionarlo
  #6 (permalink)  
Antiguo 14/07/2004, 15:14
 
Fecha de Ingreso: marzo-2004
Mensajes: 21
Antigüedad: 20 años, 1 mes
Puntos: 0
Si todavia lo necesitas he porbado lo mismo y debes borrar del directorio Windows\sistem el archivo crpe32.dll , el crytl32.ocx y los archivos de dependencia de los mismos que son 2 con el mismo nombre y extension dpn si no me equivoco, del equipo en cuestion y reemplazalos con los mismos archivos del equipo donde creaste los instaladores o donde si funciona, luego instalas y no tendras problemas. Ocurre por la version de sistema operativo y alguna otra aplicacion que se haya instalado no son compatibles pero eso soluciona
  #7 (permalink)  
Antiguo 15/07/2004, 00:38
aci
 
Fecha de Ingreso: abril-2004
Mensajes: 97
Antigüedad: 20 años
Puntos: 0
El equipo donde funciona la aplicación tiene Windows 2000.

Tiene las carpetas:

C:\WINNT\system
y
C:\WINNT\system32

y en ninguna de esas dos carpetas he encontrado los ficheros:
crpe32.dll ni crytl32.ocx

Ni en todo mi equipo.
Quizá es que mi aplicación no use controles que vaya a generar esos ficheros.

O que los nombres de los fichero no sean exactamente esos

A ver si localizo el problema (o un manual donde explique bien lo que está haciendo el asistente del generador del paquete), como bien decís; algo debo de haberme saltado en algún paso.

Muchas gracias a todos y saludos.
Alberto.
  #8 (permalink)  
Antiguo 15/07/2004, 20:10
 
Fecha de Ingreso: junio-2004
Mensajes: 35
Antigüedad: 19 años, 10 meses
Puntos: 0
Componentes

debes asegurarte de hacer tu empaquetador con un vs que tenga el sp5, pues este sp corrige algunos problemas del empaquetador, ahora, toma el componente que dices que te da error y consultalo desde una opcion que dice dependences, estas solo te describen los componentes de dependencia en un solo nivel. puede ser que uno de estos te falte, ahi te toca probar con los del primer nivel y luego buscar sus dependencias.
suerte
!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:01.