Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-07-2004
senpiterno senpiterno is offline
Miembro
 
Registrado: abr 2004
Posts: 112
Poder: 21
senpiterno Va por buen camino
Controles ActiveX

Me gustaria saber que condiciones debe cumplir un control ActiveX para que sea compatible con Delphi, me ha pasado un par de veces que al importar algun control de este tipo no se genera ningun problema, pero al tratar de ejecutar alguna aplicacion que contenga dicho control, se generan errores que impiden que esta se ejecute....

De antemano se agradece cualquier ayuda...
Responder Con Cita
  #2  
Antiguo 01-07-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Digamos que la arquitectura ActiveX esta diseñada para que no dependa del lenguaje con que se la utiliza, por consiguiente no existiría incompatibilidad alguna a no ser que esa librería en particular haya sido diseñada con un propósito específico para algun lenguaje. Por ejemplo, si quieres utilizar un Edit que guarde fechas en VB y en Delphi el trato de este dato es diferente, sucederá algo parecido con los componentes UBound o DataAware.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 01-07-2004
senpiterno senpiterno is offline
Miembro
 
Registrado: abr 2004
Posts: 112
Poder: 21
senpiterno Va por buen camino
Normalmente manejo controles ActiveX escritos en C o C++, pero indistintamente de eso se generan errores al utilizarlos con Delphi....Ademas federico como dices la arquitectura ActiveX es independiente de la plataforma, por lo cual no deberian generarse errores....Mi otra duda es hacerca de que cuando generas ejecutables con dichos controles en Delphi, estos se integran en un paquete unico como un .exe independiente o continuan siendo librerias de enlace dinamico como en VB...
Responder Con Cita
  #4  
Antiguo 01-07-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por senpiterno
Mi otra duda es hacerca de que cuando generas ejecutables con dichos controles en Delphi, estos se integran en un paquete unico como un .exe independiente o continuan siendo librerias de enlace dinamico como en VB...
Tus palabras: "...continuan siendo librerias de enlace dinamico como en VB..."

Por eso las tienes que instalar y registrar como para usarlas en cualquier lenguaje.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 02-07-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Si obtenes errores.. muy probablemente estén dentro del Activex (mal programado). De cualquier forma ese "obtengo errores" es exageradamente vago como para darse una idea de por donde van los tiros...
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #6  
Antiguo 02-07-2004
senpiterno senpiterno is offline
Miembro
 
Registrado: abr 2004
Posts: 112
Poder: 21
senpiterno Va por buen camino
El error que obtengo es "OLE error 800A018A"...respecto a que esten mal programos, yo me guio mas por una incompativilidad de tipos de datos entre los soportados por Delphi y los manejados por el componente, en todo caso es una especulacion....porque en teoria dichos componentes devieran ser soportados por Delphi.


Saludos....
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


La franja horaria es GMT +2. Ahora son las 20:50:28.


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