在Delphi for Windows中,免费(form.free)封闭的辅助动态创建表单没有问题,因为它在哪里是“showmodal”方法。但是Android的Delphi不支持form.showmodal,我们必须使用show方法。但我想到了当我关闭(form.Close)辅助表单时,它仍然是内存甚至运行代码onresize事件(???)。在非模态呼叫中免费表格的最佳方式是什么?

在另一个单词中:如何在该表单上关闭从onclick事件处理程序的表单,并确保表单的析构函数运行?

其他提示

别忘了在objectinspector中设置

ModalResult = mrOK
.

或在您的

procedure TForm1.ExitButtonClick(Sender: TObject);
begin
   ModalResult := mrOK;
end;
.

用于上面的示例dlg.showmodal!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top