我在主窗体(zct)中用打开子窗体(xjlrct)代码如下:
procedure Tzct.N2Click(Sender: TObject);
begin
xjlrct:=Txjlrct.Create(self);
xjlrct.show;
end;
主窗体的formstyle设置为fsmdiform,子窗体设置为fsmdichild但是运行的时候出错,只要将子窗体formstyle改为fsnormal就可以通过运行,不知道我是错在什么地方?请各位帮忙解决!
procedure Tzct.N2Click(Sender: TObject);
begin
xjlrct:=Txjlrct.Create(self);
xjlrct.show;
end;
主窗体的formstyle设置为fsmdiform,子窗体设置为fsmdichild但是运行的时候出错,只要将子窗体formstyle改为fsnormal就可以通过运行,不知道我是错在什么地方?请各位帮忙解决!
解决方案 »
- 关于bpl的共用窗体问题
- 在主从表中,点击从表的DBGridEh2的标题进行排序时,会出现错误,请指教!
- 一段C代码转PASCALL,先在这谢谢了!
- 如何实现事务的卷回 在线等待
- 今天我太没面子了
- 关于BDE administrator的一个问题,请各位大侠指点
- 如何用query控件把一个图片存入到sqlserver库里面啊?
- 有哪位朋友知道如何写得到硬盘序列号的代码,就是哪个API函数GetVolumeInformation函数的用法?
- 给偶贴个 线程类实例 求三数和 要求在主窗体edit.text中显示结果
- 如何执行外部程序?这个程序是一个DOS形式的程序,它需要二个参数,DOS下的执行如: ExeFile InFile OutFile
- 急!急!怎样中断下载?
- 一个字窗体关闭的问题,高手请进
var
xjlrct : Txjlrct;
begin
xjlrct:=Txjlrct.Create(application);
xjlrct.show;
end;子窗口close事件
action := cafree;
要用的时候建议用Application.CreateForm(TMDIchild1,MDIchild1); 来创建你在设计是已做好的窗体。如果你只需要用到已定义好的窗体类来创建窗体,可以用TMDIchild1.create()。你自己可以试一下两种方法的不同。
MDI子窗体默认的关闭操作是最小化,想让它完全关闭,在其OnClose中写:
Action:=caFree;