FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Usar componentes desde Dlls
Hola a todos! Tengan un buen día.
Como hago para usar componentes creados en una DLL? Qué tengo que declarar? o cuáles son las instrucciones? Busqué en el foro, pero no he encontrado nada... Gracias...
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
#2
|
||||
|
||||
Vamos a darle vida a este hilo para ver si aparece alguien
Ya tienes creada la dll con los supuestos componentes? que tipos de componetes trae?
__________________
[Crandel] |
#3
|
||||
|
||||
No, todavía no la creo, voy a escribir mas o menos lo que quiero que tenga la DLL, pueden ser uno o varios componentes del mismo tipo:
También quiero saber si es posible agregar estos componentes en tiempo de diseño de la DLL para evitar algunas líneas de código y problemas con creación/destrucción de los componentes... Gracias.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
#4
|
||||
|
||||
Ahora entendí lo que quieres hacer con mas claridad, aunque en un pricipio me parecia que no podia hacerse, luego me puse a pensar y se me ocurrio como.
Aca te dejo un ejemplo que como se hace. La idea general es crear una dll que posea una función que te devuelva un puntero al componente que quieres manipular. El ejemplo lo hice con un TForm, pero lo podrias hacer con cualquier componente. Tambien cree un boton dentro del Form y te puese ejemplo de como manejar el boton que esta dentro. Ya sea buscandolo siempre que lo necesites o creas una variable que apunte a él para manipularlo directamente.
__________________
[Crandel] Última edición por Crandel fecha: 16-12-2006 a las 02:57:33. |
#5
|
||||
|
||||
la verdad es que tu idea esta bastante buena y puede tener bastentes aplicaciones, ya estoy pensando en algunas y me parece que me voy a poner a programar la primera
__________________
[Crandel] |
#6
|
||||
|
||||
Han pensado en la posibilidad de usar BPL's Dynamic packages in Delphi, según leí son mejores que una DLL para hacer un sistema modular con algunos componentes opcionales y en este artículo vienen algunos ejemplos con DataModules.
Saludos |
#7
|
||||
|
||||
Me ausenté por unos días del foro y de mis trabajos de programación, por eso no he contestado...
Estaré trabajando en esto y después les platico cómo me fué.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
usar DLLs | lynu | Varios | 1 | 27-03-2007 02:57:53 |
Usar componentes | mapc | Varios | 2 | 05-09-2006 13:53:41 |
Que componentes freeware usar? | vipvap | OOP | 6 | 05-06-2006 19:46:39 |
Como usar componentes | carlocf | Varios | 17 | 27-10-2005 21:20:31 |
Que componentes debo usar? | sitrico | Conexión con bases de datos | 5 | 28-07-2004 18:14:06 |
|