FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Pasar un componente TDataBase a otra aplicacion en delphi
Hola gente espero que alguien me pueda ayudar con algun tip, tengo una aplicacion en Delphi 2007 donde me conecto a una base de datos (Oracle) esta aplicacion toma algunas desiciones y dependiendo de esto ejecuta otro programa que utiliza la misma conexión, sin embargo no quiero abrir mas sesiones a la base de datos por efecto de eficientar los recursos. Conocen alguna manera sencilla de pasarle este componente ya instanciado a esta segunda aplicación?
|
#2
|
||||
|
||||
Hola Eduardo y bienvenido a Club Delphi
Como a todos los que se inician te invitamos a que leas nuestra guía de estilo. Cita:
Un modo sencillo que se me ocurre es guardar el componente desde la aplicación emisora y luego leerlo desde el componente de la aplicación receptora. Aplicación emisora:
Aplicación receptora: Pero no se evita el uso de otra instancia de la misma clase en la segunda aplicación. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Cita:
Esto va a depender de si tú segunda aplicación la puedes convertir en una DLL. La idea es que la función que llames desde la DLL tiene que recibir el puntero a la conexión de la base de datos...
Buscando entre mis cachureos encontre este código...Nunca lo he usado... Espero te ayuda... Yo lo realizo con componentes IBX y FIBPLus atacando Firebird.... Saludos cordiales |
#4
|
||||
|
||||
Hola Eduardo.
Sobre tu consulta (usando COPYDATASTRUCT), tratándose de un TComponent, lamentablemente creo nos deja en una situación similar a la anterior por los motivos explicados. Pero, aunque de forma mas compleja que con TFileStream, se pueden pasar los datos de la instancia, un ejemplo: Aplicación emisora:
Aplicación receptora: También tomá en cuenta implementar la opción que te sugiere cloayza. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar datos de una aplicacion a otra! ideas pleas | voldemmor | Varios | 8 | 27-01-2009 17:27:28 |
Pasar mensajes con punteros a otra aplicación | escafandra | C++ Builder | 15 | 20-02-2008 11:03:06 |
Se Pueden Pasar Form/units de una aplicacion a otra? | Alexis De la Cr | Varios | 8 | 06-07-2006 19:05:42 |
Pasar texto de una aplicacion delphi a otra | OmarPerez | API de Windows | 4 | 13-07-2005 20:56:19 |
Como usar el componente TDatabase | luisreg | Conexión con bases de datos | 2 | 27-11-2003 17:55:57 |
|