FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
redefinir constructor de TForm
Hola a todos, disculparme de nuevo si es muy trivial la pregunta.
Necesito redefinir el constructor de TForm para uno de mis formularios. Lo he hecho con otras clases, definiendo constructor en la sección public etc. Pero nunca sobre una clase 'predefinida' como el TForm. Por tanto no sé que hacer con el parámetro que recibe 'Owner', donde normalmente hacemos miForm := TForm.Create(Application) yo necesito pasar más parámetros ( miForm := TForm.Create(Application,p1,p2,..) ) y luego en la implementación de constructor.Create asignarlos a propiedades del form. Espero no haberos liado mucho con la pregunta. Gracias y un saludo. |
#2
|
|||
|
|||
Hola, tansolo tendras que hacer overload del create
|
#3
|
|||
|
|||
Hola de nuevo Coso,
Muchas gracias, justamente es todo lo que necesitaba. He visto que el tema se había tratado antes, mis disculpas por no haber mirado mejor antes de preguntar. He probado y funciona, pero no entiendo por qué tienen que existir dos métodos 'create' sobrecargados. Un saludo. |
#4
|
|||
|
|||
No hace falta, lo puse tansolo para que se viese el recorrido.
PD: si quisieras, podrias modificar la clase TForm directamente...
|
#5
|
|||
|
|||
Entendido.
Muchas gracias por tu ayuda y un saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Constructor de forms | lafirma | OOP | 6 | 07-11-2006 14:15:55 |
Implementar el constructor de una clase | Alcolea | OOP | 2 | 14-06-2006 06:39:05 |
constructor...propiedad heredada | modulay | OOP | 11 | 08-02-2006 23:27:27 |
Constructor | kalimero | OOP | 8 | 07-09-2005 17:00:11 |
constructor y destructor | gustavo2 | OOP | 11 | 23-04-2004 20:23:20 |
|