我在mainform中加了一个过程:
procedure TMainform.DisplayForm(FormClass: TFormClass);
begin with FormClass.Create(Self) do
try
ShowModal;
finally
Free;
end;
我用它创建了 displayform(unit1)
现在想知道怎么关掉呀,
procedure TMainform.DisplayForm(FormClass: TFormClass);
begin with FormClass.Create(Self) do
try
ShowModal;
finally
Free;
end;
我用它创建了 displayform(unit1)
现在想知道怎么关掉呀,
解决方案 »
- 关于qrchart
- ★★★救命!有没有办法判断客户端的ocx是否有两个实例在运行?
- 双枪将(精通Delphi和VC++的)---请: 《如何在Delphi中实现VC中的Doc/View(文档-视图)架构》
- SOS~
- 求救,关于tserversocket和tclientsocket
- TStrings.Add写法?
- 如何取得Select Max(Field) from Table返回的值?
- 大家好,关于frame动态库的问题,请大家帮帮忙,谢谢了
- 类似这样的ListView界面怎么实现(在ListView上添加控件)?
- delphi程序在win8.1下无法打开
- 急!!!!我的程序怎么运行不了!!!
- 关于回调函数返回值的问题?
如果配置对就打开adoconnection1
打开后关掉这个窗体 接用 close关不掉
一点作用也没有
我后来做了一个过程:
procedure TMainform.CloseForm(FormClass: TFormClass);
begin
self.Close;
end;
用mainform.closeform(Tsetform) 能关
但把mainform也关了
我还是问点别的吧 要不怎么结这个贴
我在mainform中加了一个过程:
procedure TMainform.DisplayForm(FormClass: TFormClass);
begin with FormClass.Create(Self) do
try
ShowModal;
finally
Free;
end;然后用它动态创建 displayform(Tform2) 后 出错
说是地址违例,我知道是在form2的formshow里我引用了
还没有创建 的窗体from3
这个问题怎么解决呀? 我的意思是也要在formshow中
用到form3....
begin
Action:=caFree;
end;
我在mainform中加了一个过程:
procedure TMainform.DisplayForm(FormClass: TFormClass);
begin with FormClass.Create(Self) do
try
ShowModal;
finally
Free;
end;然后用它动态创建 displayform(Tform2) 后 出错
说是地址违例,我知道是在form2的formshow里我引用了
还没有创建 的窗体from3
这个出错问题怎么解决呀? 我的意思是要在formshow中
用到form3....