Es que tengo un form MDI, que tiene una Variable global "Mivariable:boolean".
En el OnCreate del MDIForm, asigno
En el MDIChild que creo (en el OnShow del MainMDIForm), inclui en el uses UMainMDIForm, con lo cual, accedo a la variable:
Código Delphi
[-]
UMainMDIForm.Mivariable:=True;
Luego de una operacion, cierro la MDIChild, habiendo dado un valor a Mivariable.
Ahora, cuando continuo con las demas instrucciones del OnShow del MainMDIForm, no me toma el valor asignado a la variable Mivariable que habia puesto en el MDIChild
Código Delphi
[-]
if Mivariable=True
then ShowMessage('es True');
Que estoy haciendo mal?
Saludos