![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
La mejor manera es hacer un metodo dentro del formulario, tipo publico:
De esa forma logras: a) Independencia al asignar valores: Si cambias de un Edit a un combo modificas el procedimiento interno pero no tocas lo externo (encapsulacion) b) Al usar un metodo publico, encapsulas la logica de como se crea la forma publica y como pasar los valores....eliminas una referencia de formulario en los demas lugares lo que dara flexibilidad despues. Por ultimo, la unit de metodos globales te queda sirviendo para constantes y otras cosas
__________________
El malabarista. |
|
#2
|
|||
|
|||
|
Hola,
Podrías pensar en crearte una clase heredada del TForm (o la que quieras) donde exista algún procedimiento público del tipo virtual-abstract con algunos parámetros que se declara en su correspondiente form descendiente. De esa manera todos los forms que llamen a la vista tendrán una clase "padre" en común y te permitirán pasarle los parámetros que quieras al procedimiento y hacer con ellos lo que quieras desde cada form en particular. Siento no poder dedicarle más tiempo a una explicación, pero más o menos esa sería mi idea, claro, si lo que entendí era lo correcto.
__________________
Suerte .: Gydba :. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|