Ver Mensaje Individual
  #1  
Antiguo 09-10-2006
Avatar de anghell77
anghell77 anghell77 is offline
Miembro
 
Registrado: may 2006
Posts: 194
Reputación: 19
anghell77 Va por buen camino
"Undeclared Identifier "CLOSE"

Puede que sea de novatísimo...pero no lo sé...

Alguien sabe porqué demonios no me reconoce la instruccion CLOSE en un formulario??
La situación:
Tengo un formulario que es submenú de Reportes.
Dos botones en este form, MENU REPORTES, y MENU PRINCIPAL
El primero (Menu Reportes) envía obvio al form con las opciones del menú de reportes, el cual se queda abierto pero minimizado mientras trabajo en el subemenu (form donde tengo el problem)
El segundo (Menu Principal) debe cerrar mi formulario de submenú, el menú de reportes y enviar hasta el primer formulario del proyecto.

La situación está en que:

Código Delphi [-]
procedure TRep_Inv.Menu_ReportesClick(Sender: TObject);
begin
Rep_Inv.Close;
Menu_Reportes.Show;
end;

Lo curioso es que en éste evento (el anterior) si me envía al form menu_reportes...

En el siguiente me da el error:
Código Delphi [-]
procedure TRep_Inv.Menu_PrincipalClick(Sender: TObject);
begin
Rep_Inv.Close;
Menu_Reportes.Close; //Aquí el error "Undeclared Identifier "CLOSE"
Menu_Principal.Show;
end;

Y aquí el código del evento OnClose del Formulario de menú de Reportes

Código Delphi [-]
procedure TMenu_Reportes.FormClose(Sender: TObject; var Action: TCloseAction);
var a:=Integer;
begin
For a:=17 downto 0 do
Menu_Reportes.AlphaBlendValue:=a*15;

Principal.WindowState:=WsNormal;
Principal.Visible:=true;
end;



Lo que debo aceptar, es que no sé para que rollo sirve el ShowModal, MIDI, MIDIChild....eso,...no se ni que demonios...todos mis forms están en su propieda
Cita:
FormStyle fsNormal
y ya antes desde otros formularios había hecho la llamada de cerrar el formulario actual, el de menu de reportes y que me dejara en el principal...

NOTA: Aún de que no se encuentre en el uses del implementation,la unidad correspondiente al Menu_Reportes, me lo muestra en el evento ya escrito anteriormente

Código Delphi [-]
...
Rep_Inv.Close;
Menu_Reportes.Show;...

Y aunque lo agregue al uses, sigue el mismo error....
Ya busqué en la ayuda....y ps no...no encontré algo similar....
Gracias por el tiempo que se tomen en leerlo!!
{Saludos}
__________________
"...Ayer Bastaba un Sueño..."
Responder Con Cita