FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Instalar componente sin .dpk?
Hola,
Resulta que me he descargado el componente TComPort para trabajar con el puerto serie y me viene sin .dpk... Tengo 4 carpetas: examples, help, locale y source. Las meto en el directorio de Delphi 7 donde corresponden pero a la hora de instalar el componente no se como hacerlo sin el .dpk. Alguien me echa un cable? Un saludo y gracias! Última edición por McK fecha: 21-10-2010 a las 08:58:02. |
#2
|
||||
|
||||
2 opciones.
(1) No instalarlo y utilizarlo desde código (crearlo, destruirlo y asignar propiedades y eventos). Si es un componente que no es visual y no hay que asignar muchas codsas puede ser una opción fácil. (2) Si necesitas instalarlo en la paleta, basta con que tú mismo crees un Package. Desde File/New/Other... Crea el package y guardalo donde estén los fuentes del componente. Añade al package el componente y las units que necesite y compila e instala. Si te da algun error, ya dirás... AÑADO: En Torry hay un TComport (no se si es el mismo que el tuyo, pero lo parece), que viene con 4 ZIP's (uno para cada capeta), source, locale, help y examples, y dentro del de Source vienen los packages ya creados para las fiferentes versiones de Delphi. Échale un vistazo.
__________________
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. |
#3
|
|||
|
|||
Hola Neftali, gracias por la ayuda.
Casi que prefiero hacer la opcion 2. Hago File/New/Other/New Component y luego me pide una serie de cosas como el Ancestor Type, Class Name.. Me pide la unidad y tengo 8: CPort CPortAbout.. etc. Tengo que crearme 8 componentes distintos? Es que esto de instalar componentes/packages no le habia hecho nunca y estoy bastante perdido... Gracias de nuevo! |
#4
|
||||
|
||||
No, no, eso es New Component; Tú debes escoger New Package. Verás que te añade un Package, que viene a ser como un proyecto al que añades formularios, pero en lugar de añadir formularios, añades el componente o componentes y sus units.
__________________
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. |
#5
|
|||
|
|||
Aaam! Pero ahora despues de agregar todas las units me sale el error Class TComComboBox not found... Y con distintas versiones del paquete me pasa lo mismo... :-(
|
#6
|
||||
|
||||
Debe haber una Unit que registra los componentes. Suele tener un procedimietno llamado Register. Añádela también.
Sigo pensando que el package que tienes está incompleto. La referencia que te pasé posee los fuentes y los packages creados. ¿Hay alguna razón para que no los uses? Creo que todo este trabajo y quebraderos de cabeza te los ahorarías...
__________________
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. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
instalar componente | yossi | Varios | 6 | 23-04-2010 04:14:17 |
instalar componente | VRO | OOP | 1 | 29-07-2005 19:23:11 |
instalar un componente | Maga84 | OOP | 8 | 15-05-2005 17:09:26 |
Error al instalar componente | Dayvis | Varios | 5 | 16-03-2005 18:33:48 |
Instalar el componente Indy 10 | Betsa23 | Internet | 0 | 07-12-2004 18:54:27 |
|