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 07-09-2004
LoBo2024 LoBo2024 is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
LoBo2024 Va por buen camino
Post Problema al importar un ActiveX

Saludos,

Estoy intentando coger un activex para lectura de codigo de barras y a la hora de importarlo me da los siguientes errores:

- Unit 'VBA_TLB' implicity imported into package 'dclusr'
- Unit 'CiCxImageCOM_TLB' implicity imported into package 'dclusr'

Alguien sabria decirme como solucionar eso? Muchisimas gracias

Para más información estoy usando el programa "ClearImage Barcode1d"

http://www.inliteresearch.com
Responder Con Cita
  #2  
Antiguo 07-09-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Empezado por LoBo2024
- Unit 'VBA_TLB' implicity imported into package 'dclusr'
- Unit 'CiCxImageCOM_TLB' implicity imported into package 'dclusr'
Pero esto no son errores!!

Sencillamente son avisos de que se importan (de forma implicita) una serie de units necesarias
Responder Con Cita
  #3  
Antiguo 07-09-2004
LoBo2024 LoBo2024 is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
LoBo2024 Va por buen camino
Ah vale es q como yo en teoria esperaba q me saliera algun componente nuevo en la pestañita de ActiveX y luego de eso no veo nada.... pos no se... no se añaden en la pestaña de ActiveX? Hay algo q hago mal?

Como notareis soy un poco torpillo aun en delphi
Responder Con Cita
  #4  
Antiguo 07-09-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
en el .pas generado, mírate el procedure Register, allí te indica en qué pestaña de la paleta de componentes se te ha instalado (si todo ha ido bien)
Responder Con Cita
  #5  
Antiguo 07-09-2004
LoBo2024 LoBo2024 is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
LoBo2024 Va por buen camino
Buf veo q no me aclaro a ver... yo le doy al menu Component - Import ActiveX Control. Luego añado el tema y luego le doy a install luego ya esta? ya esta integrado? es q no lo veo por ningún lado
Responder Con Cita
  #6  
Antiguo 07-09-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Al instalar un ActiveX (o un ocx), esto te ha de generar un .pas, no?? no te pide en ningún momento para guardar??
Responder Con Cita
  #7  
Antiguo 07-09-2004
LoBo2024 LoBo2024 is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
LoBo2024 Va por buen camino
Yo cuando le doy a import ActiveX busco el componente especifico le doy a install y se me compila y tal y me crea en la carpeta Imports del delphi dos .pas pero luego no aparece en ninguna pestañita :/
Responder Con Cita
  #8  
Antiguo 07-09-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Empezado por LoBo2024
y me crea en la carpeta Imports del delphi dos .pas
Vale, pos mira en estos .pas a ver si hay un procedure llamado Register. Si existe, allí verás la "pestañita"
Responder Con Cita
  #9  
Antiguo 07-09-2004
LoBo2024 LoBo2024 is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
LoBo2024 Va por buen camino
Pues he abierto los .pas y he buscado en ellos "register" y no me ha encontrado nada :/ deberia crearlo yo o algo por el estilo?
Responder Con Cita
  #10  
Antiguo 07-09-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
mmmm, creo que lo estás haciendo mal (y digo creo).

Cuando he instalado algún ocx, voy a :

Project - Import Type Library

Allí seleccionas la librería a importar y le das a "Create Unit". También puedes especificar la carpeta donde se va a generar, la paleta donde colocar el componente,......

Una vez tienes el .pas sólo tendrás que instalar ese componente como cualquier otro (ya sea creando un dpk para él, o usar el de usuario de Delphi)

A ver si así lo conseguimos
Responder Con Cita
  #11  
Antiguo 07-09-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por cadetill
Allí seleccionas la librería a importar y le das a "Create Unit". También puedes especificar la carpeta donde se va a generar, la paleta donde colocar el componente,......
Todo esto se puede hacer en "Components|ImportActiveX control..."
Quizá deba asegurarse que el paquete donde lo instaló (muy posiblemente dclusr) esté en la lista de componentes instalados.

// Saludos
Responder Con Cita
  #12  
Antiguo 07-09-2004
LoBo2024 LoBo2024 is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
LoBo2024 Va por buen camino
Muchisimas gracias implementandolo asi rollo unit y tal no se ve en los tabs pero consigo ya hacer uso del componente q me tiene locoooooooo jejeje muchas gracias cadetill y a ti tb roman por contestar
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 12:51:42.


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