不知道我为什么新建一个mdichild的form却看不到。
Formmain 的 formstyle 是 mdiform
formchild 的 forstyle 是 mdichild望指教。http://my.suty.com/main.rar=======================================================================
program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {FormMain},
Unit2 in 'Unit2.pas' {FormChild};{$R *.res}begin
Application.Initialize;
Application.CreateForm(TFormMain, FormMain);
Application.Run;
end.
==================================================================
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, Menus, ToolWin, ComCtrls;type
TFormMain = class(TForm)
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
Panel1: TPanel;
N6: TMenuItem;
N7: TMenuItem;
procedure N6Click(Sender: TObject);
procedure N7Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
FormMain: TFormMain;implementationuses Unit2;{$R *.dfm}procedure TFormMain.N6Click(Sender: TObject);
begin
{ if application.FindComponent('formchild')=nil then begin
application.CreateForm(TFormChild,formChild);
Formchild.Show;
end;} if application.FindComponent('formchild')=nil then begin
application.CreateForm(TFormChild,formChild);
end;
Formchild.Show;//end ÒªÔÚÍâÃ棡end;procedure TFormMain.N7Click(Sender: TObject);
begin
if application.FindComponent('formchild')=nil then begin
formchild.Close;
formchild.Release;
end;
end;end.
=====================================================================
unit Unit2;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;type
TFormChild = class(TForm)
RichEdit: TRichEdit;
private
{ Private declarations }
public
{ Public declarations }
end;var
FormChild: TFormChild;implementation{$R *.dfm}end.
=====================================================================
Formmain 的 formstyle 是 mdiform
formchild 的 forstyle 是 mdichild望指教。http://my.suty.com/main.rar=======================================================================
program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {FormMain},
Unit2 in 'Unit2.pas' {FormChild};{$R *.res}begin
Application.Initialize;
Application.CreateForm(TFormMain, FormMain);
Application.Run;
end.
==================================================================
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, Menus, ToolWin, ComCtrls;type
TFormMain = class(TForm)
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
Panel1: TPanel;
N6: TMenuItem;
N7: TMenuItem;
procedure N6Click(Sender: TObject);
procedure N7Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
FormMain: TFormMain;implementationuses Unit2;{$R *.dfm}procedure TFormMain.N6Click(Sender: TObject);
begin
{ if application.FindComponent('formchild')=nil then begin
application.CreateForm(TFormChild,formChild);
Formchild.Show;
end;} if application.FindComponent('formchild')=nil then begin
application.CreateForm(TFormChild,formChild);
end;
Formchild.Show;//end ÒªÔÚÍâÃ棡end;procedure TFormMain.N7Click(Sender: TObject);
begin
if application.FindComponent('formchild')=nil then begin
formchild.Close;
formchild.Release;
end;
end;end.
=====================================================================
unit Unit2;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;type
TFormChild = class(TForm)
RichEdit: TRichEdit;
private
{ Private declarations }
public
{ Public declarations }
end;var
FormChild: TFormChild;implementation{$R *.dfm}end.
=====================================================================
解决方案 »
- turbo delphi下载和注册的问题
- 控件使用问题
- ACCESS数据库一加上密码程序就出错
- 求救,关于ADOQUERY错误,谢谢急,急,急
- 請問有沒有人知道"←","↑","↓","→"鍵值的ASCII碼?
- 如何将10.939439转成10.93
- 如何与Word进行DDE交互!
- 请问如何从网站中保存一些IMAGE,FLASH 在本地硬盘上?我指的用CODE实视!
- 急!!需要 ADOExpress Pack 1, 請問在哪有download ,非常感激
- FMX的TBitmap逐个像素反色以后,原来PNG图像透明的背景色变为白色了?
- 谁能帮我介绍几个用于EMAIL程序制作的第三方控件?
- char 转换为integer的问题
procedure TFormMain.N6Click(Sender: TObject);
var
formchild:TFromChild;
begin
if application.FindComponent('formchild')=nil then begin
Formchild:=Tformchild.create(nil);
end;
Formchild.Show;//end
end;