Foros del Web » Soporte técnico » Ayuda General »

Delphi: Mostrar Formulario Hijo

Estas en el tema de Delphi: Mostrar Formulario Hijo en el foro de Ayuda General en Foros del Web. Buenas, acabo de empezar con Delphi (Yo Soy de Visual Basic), y me ha surgido un problema. Tengo Dos Formularios: 1-.)Su Unit es Main, y ...
  #1 (permalink)  
Antiguo 29/07/2003, 19:12
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Delphi: Mostrar Formulario Hijo

Buenas, acabo de empezar con Delphi (Yo Soy de Visual Basic), y me ha surgido un problema.

Tengo Dos Formularios:
1-.)Su Unit es Main, y su name es FrmMdi.
2-.)Su Unit es Editor, y su name es FrmEditor.

Bien, para cerrar el FrmEditor, he puesto en el Evento OnClose:

procedure TFrmEditor.FormClose(Sender: TObject; var Action: TCloseAction);
begin
release;
end;



Y me lo hace muy bien, estupendo, ahora en el FrmMdi, he puesto una toolbar con un boton, y en su codigo he puesto lo siguiente para que me abra el formulario, aun que casca:

procedure TFrmMdi.TbBtnNuevoClick(Sender: TObject);
begin
FrmEditor.Show;
end;


Tambien he probado con FrmEditor.visible:=true;


Por supuesto unas lineas mas arriba tengo puesto:
uses
SysUtils, Editor, Windows, Messages, Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, Buttons, ExtCtrls, Menus, ComCtrls, ToolWin;

Donde se puede ver que estoy haciendo referencia al Util del FrmEditor.

Por Favor, ¿Alguien puede decirme como puedo hacer para mostrar el formulario hijo del MDI? Muchas Gracias. ¿Por que no me funciona con .visible:=false o con .show? En teoria deberia de funcionar ¿No?
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:39.