Ver Mensaje Individual
  #7  
Antiguo 16-08-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Reputación: 19
MaMu Va por buen camino
Es que tengo un form MDI, que tiene una Variable global "Mivariable:boolean".
En el OnCreate del MDIForm, asigno

Código Delphi [-]
 
Mivariable:=False;

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
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita