不知你什么意思;
动态建立:
var
chdform:Tchdform;
begin
try
chdfrom:=TchdForm.create(application);
chdform.show//show;
finally
chdform:=nil;
....
在关闭事件里写:
active:=crfrre;//时间长没有用了,好像就这么写
动态建立:
var
chdform:Tchdform;
begin
try
chdfrom:=TchdForm.create(application);
chdform.show//show;
finally
chdform:=nil;
....
在关闭事件里写:
active:=crfrre;//时间长没有用了,好像就这么写
解决方案 »
- 寻找主机托管服务商
- 如何将记录集打印成为这样?
- 100分求救:谁知道一个基于DBGRID的第三方控件名叫TfzhDBgrid?在哪里可以下载?
- gytyl拿fen
- 极度郁闷!放分!
- 请教一个模糊查询的问题!!(这是送分题呀)谢谢!
- 如何让DBCtrlGrid上的DBImage显示JPG格式图片?
- danhint和rzlabel属于哪两组控件包中的控件
- 把整个网站下载后,如何在webbrowser里把网络连接变为硬盘连接?欢迎讨论
- 如何实现在程序中取得自身所在目录的路径呢?
- 送分,有什么好的建立在ms sql上的进销存软件在网上能下载
- 在keydown或keypress事件中如何实现判断按下是否数字,如不是数字将此按键取消?谢谢。
动态建立:
var
chdform:Tchdform;
begin
try
chdfrom:=TchdForm.create(application);
chdform.show//show;
finally
chdform:=nil;
....
在关闭事件里写:
active:=crfrre;//时间长没有用了,好像就这么写
for (i = 0; i < frmProcess->ComponentCount; i++) {
if (frmProcess->Components[i]->ClassNameIs("TChildForm")) {
((TChildForm *)frmProcess->Components[i])->CLose();
}
}
动态建立:
var
chdform:Tchdform;
begin
try
chdfrom:=TchdForm.create(application);
chdform.show//show;
self.self.ActiveMDIChild.Close;(或者self.ActiveMDIChild .Free)
finally
chdform:=nil;
.
动态建立:
var
chdform:Tchdform;
begin
try
self.self.ActiveMDIChild.Close;(或者self.ActiveMDIChild .Free)
chdfrom:=TchdForm.create(application);
chdform.show//show;
finally
chdform:=nil;
.
上面写错
首先在Delphi的option 页中将要动态生成的窗体放在右边栏中,
设要动态生成的窗体为formchild,在调用他的事件中输入代码:
FormChild:=TFormChild.Create(Application);
FormChild.show;//或者FormChild.ShowModal;
关闭该窗体时在onclose事件中调用如下代码:
Action:=CaFree;