Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-04-2010
jmlifi jmlifi is offline
Miembro
 
Registrado: abr 2005
Posts: 188
Poder: 20
jmlifi Va por buen camino
Componente ActiveX importardo da error

He conseguido introducir un componente en la paleta Activex. Creo una aplicación con dicho componente y funciona correctamente.
Problema: La aplicación no funciona en otro PC. he copiado la libreria(.bpl) correspondiente y me da el siguiente error: "Clase no registrada"
Responder Con Cita
  #2  
Antiguo 29-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Te tienes que asegurar de que ese componente esté en el sistema destino y además de que esté registrado correctamente (Regsvr32).
El echo de copiar tu programa no significan que se copien los componentes ActiveX que has importando.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 29-04-2010
jmlifi jmlifi is offline
Miembro
 
Registrado: abr 2005
Posts: 188
Poder: 20
jmlifi Va por buen camino
Cuando hablas de componente a qué te refieres ? .bpl .ocx?

Tengo GeoviewerPackage.bpl y geoview.ocx en c:\windows\system32
Ejecuto regsvr32 /s geoview.ocx

Pero sigue sin funcionar.
Responder Con Cita
  #4  
Antiguo 30-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cuando dijiste que habías importado un componente a la paleta activeX a qué te referías.
A eso que hayas importado (seguramente el OCX) es lo que debes copiar en el ordenador destino y registrarlo.
A veces no basta con copiar sólo el OCX ya que este tiene dependencias que también hay que mover.

¿Cómo conseguiste ese OCX? ¿Venía sólo? ¿Se instala con algun programa? ¿Algun SDK?

También puedes utilizar programas externos para saber si ese OCX tiene dependencia (GExperts -PEExplorer- o Dependency Walker, por ejemplo).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 03-05-2010
jmlifi jmlifi is offline
Miembro
 
Registrado: abr 2005
Posts: 188
Poder: 20
jmlifi Va por buen camino
Con el OCX ya no problem. He registrado el ocx. El OCX viene con el programa( GeoViewer) que quiero utilizar en mi aplicación Delphi.

Mi aplicación quiere mostrar archivos .GEO ( de dibujo). En mi Pc, tengo instalado el GeoViewer y cuando ejecuto mi aplicación veo los archivos correctamente. Sin embargo en otro Pc no va.

Al otro Pc le he instalado El geoviwer. Pero no va. ¿Hace falta instalar el Geoviwer para poder ver en mi aplicación delphi los dibujos?. ¿cual es mi error?
Responder Con Cita
  #6  
Antiguo 03-05-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jmlifi Ver Mensaje
Al otro Pc le he instalado El geoviwer. Pero no va. ¿Hace falta instalar el Geoviwer para poder ver en mi aplicación delphi los dibujos?. ¿cual es mi error?
Teóricamente no debería hacer falta, sólo registrar el OCX.
De todas formas si has instalado el Geoviewer y aun así tu programa sigue sin funcionar, puede ser que el problema no sea referente a eso.

Cuando dices que no funciona deberías dar más detalles.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
desinstalar componente activex mauqu Varios 1 30-08-2007 21:34:36
Componente activex levache Internet 6 30-12-2006 05:01:11
Ver componente ActiveX piccolo2101 Varios 1 05-12-2005 09:59:23
Eliminar componente ActiveX Coco_jac Varios 5 08-08-2005 18:43:52
Instalacion componente ActiveX pablo Varios 3 26-04-2005 01:22:53


La franja horaria es GMT +2. Ahora son las 18:44:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi