FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
TPageControl
De antemano gracias. Lo unico que quiero hacer es crear en tiempo de ejecucion un TTabSheet identico a uno que ya fue creado en tiempo de diseño.
Muchas Gracias |
#2
|
||||
|
||||
Hola.
En primer lugar, bienvenid@ al clubdelphi, el punto de encuentro de los programadores de habla hispana. Te recomiendo una buena lectura de la guia de estilo, utilizar siempre la búsqueda antes de abrir un nuevo hilo en los foros y plantear, en la medida de lo posible, preguntas puntuales sobre temas concretos. Sobre tu pregunta, podes crear el TTabSheet y copiar todas aquellas propiedades que consideres relevantes para que el mismo sea "identico" al que fue creado en tiempo de diseño. Básicamente algo como:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate Última edición por jachguate fecha: 06-10-2006 a las 22:26:45. |
#3
|
|||
|
|||
O simplemente usar el método Assign que tienen todos los objetos que descienden de TPersistent...
Saludos... |
#4
|
||||
|
||||
No es tan simple.
TPersistent únicamente implementa el mecanismo base para que las clases descendientes se "clonen", pero la implementación en sí debe hacerla cada descendiente. TPersistent.Assign hace esto:
es decir, llama al método AssignTo (lo opuesto, semánticamente hablando) del objeto que se le pasa. Y TPersistent.AssignTo hace esto:
o sea, se limita a lanzar un mensaje de error
En otras palabras, la clase TPersistent únicamente implementa el mecanismo de llamadas a Assign o AssignTo. Las clases descendientes deben redefinir al menos uno de los dos para que la copia pueda hacerse. En el caso de TTabSheet, no hay tal redefinición. // Saludos |
#5
|
|||
|
|||
Bueno, la verdad que no sabía que TTabSheet no redefinía el método Assign, la verdad es que lo supuse. De haber sabido, claro que no lo hubiera recomendado...
Entonces siendo así, el método propuesto por jachguate sería lo correcto para este caso... Saludos... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TPageControl en tiempo de ejecución | esocrates | Varios | 34 | 13-12-2010 17:07:19 |
Fondo en TPageControl | fabianmk | OOP | 4 | 02-10-2006 13:23:46 |
Cambiar de pagina de un TPageControl | mrmanuel | OOP | 13 | 29-04-2004 13:31:45 |
TPageControl. Cambiar Captions | adebonis | Varios | 2 | 23-12-2003 09:25:26 |
TpageControl | agora18 | Varios | 6 | 17-10-2003 01:04:43 |
|