FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Heredar Objetos ADO
Hola amigos del foro:
Tengo un formulario MDI el cual se conecta con ADOConnection al motor de la base de datos, este formulario llama varias Dll's las cuales tambien necesitan esa conexion el objeto las paso como parametros les muestro el codigo que utilizo: hasta ahí todo funciona muy bien, el problema es que necesito copiar la conexion del Objeto en el formulario de la Dll, si lo copio este objeto a otro objeto de la misma clase tengo un error al eliminar el objeto que cree por que al Eliminar este objeto se elimina los dos objetos y yo no quiero que el objeto del MDI se ilimine por que es como una variable global que me sirve para toda la aplicacion, estaba pensando en la herencia. Espero puedan ayudarme gracias de antemo. |
#3
|
|||
|
|||
Copiar Objetos
Gracias por responder, pero creo que no entendiste mi pregunta, lo que necesito es copiar objetos por ejemplo
donde ADOCon es la como la variable global lo utilizo en todo el programa. ADOCopia es el objeto que utilizare en mi Dll Mi problema es, cuando elimino ADOCopia también se elimina ADOCon, y cuando se elimina esté objeto ya no puedo utilizar mas la conexion. Espero me entiendas está vez. |
#4
|
||||
|
||||
Yo creo que SÍ entendieron tu pregunta y te la contesaron bien.
Si haces: No creas un nuevo objeto, sino un apuntador al objeto anterior; Tienes dos apuntadores, pero un sólo objeto; Por lo tanto al destruirlo utilizando cualquiera de los dos apuntadores destruyes el único objeto que tienes. La forma de crear una copia del objeto, es crear uno nuevo y asignarle el contenido del que tienes utilizando:
Es este caso tienes dos apuntadores y dos objetos. Creo que es esto lo que intentaban decirte.
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Heredar objeto | carlomagno | OOP | 5 | 19-06-2006 01:00:05 |
Problemas al Heredar DataModule | Mauro.NET | OOP | 1 | 10-04-2005 20:16:20 |
Heredar del DBNavigator | Carlosj | OOP | 0 | 11-01-2005 09:29:43 |
Heredar un método protejido. | cybergerman | OOP | 4 | 29-09-2004 15:51:08 |
Problemas al heredar un TRxDbGrid | Six66 | OOP | 1 | 01-09-2003 15:37:46 |
|