Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-03-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
sobre Published y Automated

Buenas!

Se que es probablemente una tontera lo que voy a decir pero...

1. ¿Que otra utilidad/finalidad tiene declarar propiedades publicadas (published) aparte de poder emplear RTTI y/o la posibilidad de guardar la información en el .dfm?
2. ¿Que es eso de automated? No me queda claro, la ayuda de Delphi no me conforme. ¿que lo diferencia de public? ¿Sólo existe por compatibilidad hacia atrás?

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #2  
Antiguo 11-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Cita:
Empezado por Delphius Ver Mensaje
1. ¿Que otra utilidad/finalidad tiene declarar propiedades publicadas (published) aparte de poder emplear RTTI y/o la posibilidad de guardar la información en el .dfm?
¿Te parece poco? Todo el funcionamiento del inspector de objetos se basa en eso.

Bye
Responder Con Cita
  #3  
Antiguo 11-03-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por keyboy Ver Mensaje
¿Te parece poco? Todo el funcionamiento del inspector de objetos se basa en eso.

Bye
keyboy no es que no me guste o decante esta alternativa.... se que tiene uso. Como dices, el Inspector de Objetos se basa en esto...
No más me preguntaba, despues de 5 días de estar metido en aguas profundas de la POO y la VCL... tal vez un poco mareado por no haber visto alguna costa cerca, cuando mi mente empezó a divagar.

Más allá de las ventajas de RTTI y de escribir en los DFM... ¿que otra utilidad/ventaja tiene?

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #4  
Antiguo 11-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Cita:
Empezado por Delphius
¿que otra utilidad/ventaja tiene?
En tal caso, creo que la respuesta es: ninguna.

Bye
Responder Con Cita
  #5  
Antiguo 11-03-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Pues precisamente esa es su gran ventaja... el poder mostrar esas propiedades en el inspector de objetos y poder escribirlas en el DFM...

Saludos...
Responder Con Cita
  #6  
Antiguo 11-03-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por maeyanes Ver Mensaje
Hola...

Pues precisamente esa es su gran ventaja... el poder mostrar esas propiedades en el inspector de objetos y poder escribirlas en el DFM...

Saludos...
Bueno, yo pienso que si hay ventajas de peso para usar las propiedades Published, imagina por ejemplo un objeto que no tiene propiedades Published, tendrías que configurar todas esas propiedades en tiempo de ejecución es decir "a mano", en cambio si estan declaradas como published te permite hacerlo en tiempo de diseño.

Si que hay mucha diferencia y ventajas, no?

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 11-03-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Ya decia yo que era una pregunta tonta

Se que eso es lo que permite Published.
Lo que mi ya agotado cerebro andaba buscando que otra ventaja "extra" ofrece esta "técnica".

1. El tener las propiedades en el Ispector
2. Que se guarda en el archivo DFM
3. De 1 y 2, que se gana tiempo para cargar los valores del objeto
4. ¿?

Y sobre automated? alguien puede decir algo? Nunca lo he usado...

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #8  
Antiguo 11-03-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Cita:
Empezado por egostar Ver Mensaje
Bueno, yo pienso que si hay ventajas de peso para usar las propiedades Published, imagina por ejemplo un objeto que no tiene propiedades Published, tendrías que configurar todas esas propiedades en tiempo de ejecución es decir "a mano", en cambio si estan declaradas como published te permite hacerlo en tiempo de diseño.

Si que hay mucha diferencia y ventajas, no?

Salud OS
Creo que eso fue lo que dije, una de las ventajas de las propiedades published es que se muestran en el Object Inspector...

O no era a mi a quien querías citar?


Saludos...
Responder Con Cita
  #9  
Antiguo 11-03-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por maeyanes Ver Mensaje
O no era a mi a quien querías citar?
Por supuesto que por eso te cite, solo que me parecio correcto hacer la analogia del objeto sin propiedades published para reafirmar tu opinión

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #10  
Antiguo 11-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Lo que no entiendo es porqué tu agotado cerebro andaba buscando que otra ventaja "extra" ofrece. Es como si te pareciera poca razón insuficiente para justificar su uso. Pero, en mi opinión, es una técnica fundamental, vamos, es la base de este tipo de entornos visuales de desarrollo.

Bye
Responder Con Cita
  #11  
Antiguo 11-03-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola

Cita:
Empezado por Delphius Ver Mensaje

Y sobre automated? alguien puede decir algo? Nunca lo he usado...

Saludos,
De Delphi in a NutShell

Cita:
Empezado por Delphi in a NutShell
automated
Automated declarations are similar to public declarations, except that Delphi stores additional runtime type information to support OLE automation servers. Automated declarations are obsolete; you should use Delphi's type library editor instead, but for now, they remain a part of the language for backward compatibility. A future release of Delphi might eliminate them entirely. Chapter 3 describes automated declarations in more depth.
Esto es, Automated se usaba para OLE automation servers...


Saludos...
Responder Con Cita
  #12  
Antiguo 12-03-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por keyboy Ver Mensaje
Lo que no entiendo es porqué tu agotado cerebro andaba buscando que otra ventaja "extra" ofrece. Es como si te pareciera poca razón insuficiente para justificar su uso. Pero, en mi opinión, es una técnica fundamental, vamos, es la base de este tipo de entornos visuales de desarrollo.

Bye
¿Soy bruto o que?... ¡que no ando buscando algo para rechazar la sección published!

Lamento si no me explico bien, ¡no rechazo su utilidad!. Simplemente ando filosofando sobre esto, para ver que otras alternativas, usos y/o ventajas puede llegar a ofrecer la declarativa published.

Mi cerebro trabaja de esa manera, una vez que fue alimentado con conocimientos y puestos en practica estos conceptos. Busca potenciar o determinar mejores usos.
Mi cerebro siente que published puede tener un poder más oculto del que veo... que puede dar más.

Cita:
Empezado por maeyanes Ver Mensaje
Hola

De Delphi in a NutShell

Esto es, Automated se usaba para OLE automation servers...

Saludos...
Gracias maeyanes, me ha quedado un poco más claro, ya andaba presentiendo que no es de utilidad, que no vale la pena estudiar este concepto.

Muchas gracias por haberse molestado en ayudarme.
Disculpen si les he robado tiempo.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Articulo sobre la facilidad de probar componentes open source en windows sobre linux gmontes Noticias 0 22-08-2007 22:34:16
No aparecn las propiedades Published de un form Padre bataola OOP 6 09-08-2005 19:58:52
Propiedades published en Forms lafirma OOP 1 04-07-2003 19:02:23


La franja horaria es GMT +2. Ahora son las 20:36:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi