FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
La respuesta es sí.
Sólo necesitas declararte una variable del tipo del formulario (TExpConsulta en tu caso) y tirando Edu |
#2
|
||||
|
||||
Si, es lo que hago
Código:
ExpConsulta:=TExpConsulta.create(self) Última edición por apicito fecha: 27-09-2006 a las 11:08:52. |
#3
|
||||
|
||||
Buenas!
Con:
es esto lo que haces? Qué raro que lo confunda! Edu |
#4
|
||||
|
||||
No, cada instancia de TExpConsultas se crea desde un TExpedientes distinto. Lo que busco es crear cada instancia con distinto nombre para que, en el momento de hacer el showmodal desde su TExpedientes correspondiente, no conmfunda una con otra.
Algo así: "ExpConsulta"+IdExpediente := TExpConsulta.create(Self); si esto fuese posible. Última edición por apicito fecha: 27-09-2006 a las 11:29:04. |
#5
|
||||
|
||||
Vale, lo que te lía es que en el form TExpConsultas tienes declarada una variable global que se llama ExpConsultas (sto pasa en todos los forms que creas)
Lo que tienes que hacer es declarar una variable de tipo TExpConsultas en cada uno de los forms donde lo llamas. Edu |
#6
|
||||
|
||||
Perdona pero no entiendo lo que me sugieres.
En TExpedientes tengo una variable global ExpConsulta : TExpconsulta. Utilizando esta variable y en el procedure TExpedientes.FormShow(Sender: TObject); hago ExpConsulta:=TExpConsulta.create(self) |
#7
|
||||
|
||||
Vale, el tema es que estás utilizando la variable que tienes declarada en TExpConsulta, que es global para toda la aplicación y por esto se confunden.
Lo que propongo es que tengas la variable de tipo TExpConsultas localmente en el form que la creas (incluso dentro del procedimento donde la llamas, proque este nuevo formulario es modal no?), de esta manera tendrás varias instancias. Edu |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
multiples instancias de un Form | dark_c | OOP | 3 | 31-01-2006 09:42:14 |
Compartir "objetos" entre varias instancias | mafebresv | Varios | 4 | 16-01-2006 23:38:23 |
Evitar múltiples instancias de un mismo form | Neomanar | OOP | 1 | 09-09-2005 17:10:26 |
Varias instancias DataModules | rodmayes | OOP | 1 | 05-09-2005 13:37:45 |
DataModule llamado desde varias instancias | floren | OOP | 4 | 06-04-2004 19:27:50 |
|