FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Clonar Form (fsMDIChild)
Hola necesito saber como clonar formularios fsMDIChild para poder utilizarlos de forma indiferente.
Por ejemplo clonar el formulario de una factura para poder abrir varias facturas como yo quiera. gracias |
#2
|
||||
|
||||
Hola Manuel, no te sirve crear el formulario todas las veces que necesites, y cada vez que que abras tu form le pasas el numero de factura para el cual desees mostrar los datos.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
||||
|
||||
Supongo que caro se refiere a esto:
Puedes crear tantas instancias del formulario como necesites.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Hola chicos gracias por la ayuda pero..
El problema es como relacionar los form creados con lo programado en el form principal..
Es decir si yo hago F3:=TForm1.Create(Self) F2:=TForm1.Create(Self) Como relaciono el F3 o F2 con el que se creo en el TForm1 Form1:TForm1 No se si soy claro en el codigo del Form1 yo lo nombre varias veces en cada método o función y como se van a relacionar los F3 o F2 en ese caso???? No se si me entienden yo quiero clonar form en los cuales pueda trabajar independientemente , pero a la vez son iguales en composición. ayudaaaaa gracias |
#5
|
|||
|
|||
Hola...
Si te explicas mejor... Mira, los formularios los puedes crear tantas veces necesites... así como te explicó Neftali... Por que no pones algo del código de lo que quieres conseguir? Saludos... |
#6
|
||||
|
||||
Creo entender que en el código del form1 te refieres varias veces al formulario de facturas, que supongo se debe llamar algo así como FacturaForm.
Si tienes varios de ellos abiertos a la vez y quieres dirigirte a todos ellos lo que debes hacer es, cada vez que te refieras a ese formulario, comprobar todos los forms que tienes abiertos, y si son del tipo TFacturaForm entonces llevar a cabo las acciones deseadas, en código sería algo así: y si los creas desde el Form1 la declaración correcta para crearlos sería: Espero sea ese tu problema. Te saludo atentamente. Última edición por paldave fecha: 19-09-2007 a las 20:40:49. |
#7
|
||||
|
||||
Gracias Paldave..
Voy a probar con eso.
Muchas gracias |
#8
|
||||
|
||||
No se si te entendi, pero si lo que te preocupa es la declaracion
Código:
Form1: TForm1 Form1 en este caso es una variable, tal como Form2 y Form3 y todos heredan de TForm1 q es la clase donde programastes todo
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#9
|
||||
|
||||
Cita:
No te entendí.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como clonar un TIBDataSet ? | gluglu | Conexión con bases de datos | 10 | 27-10-2008 19:24:12 |
Clonar Objeto | senda | OOP | 1 | 13-08-2007 18:24:35 |
IBExpert clonar tabla. | brakaman | Firebird e Interbase | 11 | 04-08-2007 16:23:02 |
Duplicar / Clonar tabla con ADO | Marcb3 | Conexión con bases de datos | 2 | 30-01-2007 13:15:37 |
problemas con los fsMDIChild... | Er_Manué | Varios | 3 | 02-05-2006 17:00:43 |
|