![]() |
Error: no se puede copiar el form o datamodule en otro
Buenas tardes masters del delphi,
tengo un problemilla con la generación de una serie de frames en una serie de ttabsheets de un pageControl, no me deja copiar un frame heredado en una tabsheet, me salta el error: "Cannot paste a form or datamodule in another form or datamodule". Me explico: PageControl1 |_TsDatosIni: tTabSheet |_Aquí querría insertar mi tFrameDatosIniciales Definiciones: tFrameDatosIniciales:
tFrameBase:
Alguien podría darme algo de luz? Muchas gracias por anticipado! |
¿A qué te refieres con "copiar un frame heredado en una tabsheet"? No termino de comprenderlo.
|
Buenas, gracias por responder lo primero,
me refiero a que mi FrameDatosIniciales es clase heredada de FrameBase, típico frame genérico con mis funciones genéricas como grabar en BBDD y tal, y mi problema radica en que me da ese error que comentaba en el post anterior cuando trato de insertar mi FrameDatosIniciales en una TabSheet, si inserto el FrameBase me deja, pero el heredado no, por qué podría ser? Saludos |
Aunque se puede heredar de forma directa un componente visual, lo de utilizarlo es otro cantar. ¿Has probado a crear el marco por código?
|
Resp
Y donde insertar el frame en el tabsheet?.
En diseño en runtime donde por que no veo el codigo donde lo hagas. |
Buenas gente,
pues ya lo solucioné, estuvimos el otro día con nuestro profesor, y nos dijo que a veces pasa, y que lo rehiciéramos de nuevo, y zas!! funciona, cosas que pasan, muchas gracias por las contestaciones de verdad! Por si alguien en un futuro mira el hilo, hay que hacer simple, y llanamente: Para crear un frame derivado del FrameBase teneis que seleccionar lo siguiente: - File -> New -> Other -> Abrir la lengüeta de vuestro proyecto -> Localizar la declaracion de la clase frameBase -> Seleccionar OK. Saludos |
resp
Eso se llama "herencia visual".
|
| La franja horaria es GMT +2. Ahora son las 13:19:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi