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
|
||||
|
||||
Pregunta sobre los create.
Hola como andan, necesito aclarar ciertos conceptos y quizas uds, me puedan ayudar. Cual es la gran diferencia al momento de crear un objeto, como por ejemplo un TSQLQuery, y ponerle en el create, nil, self, application.
Es decir. var Consulta: TSQLQuery; Begin . . Consulta:=TSQLQuery.Create(nil) o Consulta:=TSQLQuery.Create(self) o Consulta:=TSQLQuery.Create(application) . end; Gracias,
__________________
No todo es la maravilla de japon!. |
#2
|
|||
|
|||
Hola, el parametro q se le pasa al create es su 'parent', esto es, el objeto al que esta enlazado. Sirve para algunas cosas como por ejemplo, al destruir el parent, destruir el objeto en si (si no ha pasado ya), al pintar el parent, pintar tambien todos sus 'child', en ese caso tambien el objeto en si. te recomiendo que leas la ayuda de delphi al respecto. un saludo.
|
#3
|
|||
|
|||
Hola...
Lo que haces al pasarle un parámetro al momento de crear un componente, es indicarle quien va a ser su "dueño", esto es, quien se va a encargar de destruir al objeto en cuestion.
Aquí no le estás pasando ningún Owner al objeto nuevo y por consiguiente tienes que destruirlo desde código (Consulta.Free) cuando ya no lo necesites.
Aquí el Owner del objeto es el objeto desde donde lo creas. Esto es, si tu código está dentro de un método de una forma, por ejemplo, el Owner de Consulta será esta misma:
y para finalizar
Aquí estás indicando que el Owner del objeto es la misma aplicación y hasta que esta termine de ejecutarse, el objeto no se destruirá... Espero que mi pequeña explicación te ayude a entender mejor el concepto de Owner de un componente. Saludos... |
#4
|
|||
|
|||
ahora tengo yo una duda. ¿El owner y el parent son lo mismo? |
#5
|
|||
|
|||
Hola...
Cita:
Saludos... |
#6
|
|||
|
|||
Lee mi mensaje anterior...
|
#7
|
|||
|
|||
pues convencido, suerte que no los uso mucho directamente.
|
#8
|
||||
|
||||
Entendido.
Hola amigos, muchas gracias a todos especialmente a ti maeyanes por ser tan claro y sensillo.
Saludos! PD: Ahora si me quedo claro!.
__________________
No todo es la maravilla de japon!. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pregunta ? Create !! | pmtzg | Varios | 1 | 31-01-2008 17:23:22 |
consulta sobre create database | dape | Firebird e Interbase | 2 | 22-09-2005 05:40:55 |
Pregunta sobre BDE | JorgeBec | Conexión con bases de datos | 1 | 18-03-2005 15:53:02 |
Pregunta sobre .net | VolaRe | .NET | 10 | 14-04-2004 22:09:50 |
pregunta sobre Ms Sql | ssaavedra | MS SQL Server | 1 | 09-01-2004 15:35:51 |
|