我把一个模块作成dll其中的一个单元包含下面代码用以创建另一个窗体,代码如下:
procedure Tfrm_zhcx.SpeedButton9Click(Sender: TObject);
begin
application.CreateForm(tfrm_qtj,frm_qtj);
try
frm_qtj.ClientDataSet1:=frm_zhcx.ClientDataSet1;
frm_qtj.gdsbh:=gdsbh;
frm_qtj.Show;finally
//frm_qtj.FreeModal;
end;
end;
问题是当我关闭frm_qtj窗体时连frm_zhcx窗体一起关闭了
请问一下这是什么原因
procedure Tfrm_zhcx.SpeedButton9Click(Sender: TObject);
begin
application.CreateForm(tfrm_qtj,frm_qtj);
try
frm_qtj.ClientDataSet1:=frm_zhcx.ClientDataSet1;
frm_qtj.gdsbh:=gdsbh;
frm_qtj.Show;finally
//frm_qtj.FreeModal;
end;
end;
问题是当我关闭frm_qtj窗体时连frm_zhcx窗体一起关闭了
请问一下这是什么原因
解决方案 »
- 求:一条sql语句
- 关于串口通信的问题
- 非常非常急,在线等候!!!!!!!!!!!!!熟悉office帮忙!
- 用delphi调用存储过程
- 奇怪的问题
- To bluedreaming(蓝色海岸)!!
- SuspendThread返回-1,怎么解决?
- 使用BDE进行多线程数据库开发,如果不使用TSession会出现什么问题?
- 大家好,向大家提个问题“如何动态控制控件的显示”分只能加这么多,以后再补,请进来看看!
- 【求助】关于DBCtrlGrid控件在双缓冲模式下循环WM_PAINT的问题
- 超急的问题!!高手不吝赐教,针式打印机,QR怎么样打印收据,走纸的那种.控制纸张的宽度长度.谢谢,分不是问题!
- 关于曲线图的问题!请赐教!急!
***********************
请问一下这两者有什么区别
程序会看是否有窗体创建,如果没有,
那么Delphi会把其当作主窗体而frm_qtj := tfrm_qtj.Create(nil);
则不会