Firemonkey 多个 Form 创建与显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Firemonkey 多个 Form 创建与显示相关的知识,希望对你有一定的参考价值。

使用 ShowModal : 

procedure TForm1.Button1Click(Sender: TObject);
begin
     Form2 := TForm2.Create(Self);
     Form2.ShowModal(procedure(ModalResult : TModalResult)
         begin
             if ModalResult = mrOK then

                // do something here

         end);
end;

 

ps. 在 XE8 之前的版本,对于使用多 Form 实在不敢领教,问题不外乎创建慢,耗记忆体等问题,但到了 XE8 后的版本,此方面改进了不少,可以放心的使用了。

以上是关于Firemonkey 多个 Form 创建与显示的主要内容,如果未能解决你的问题,请参考以下文章

Firemonkey 组件节省设计时间大小

[教学] Firemonkey 之 StringGrid Header 自订显示

如何使用 FireMonkey 创建托盘图标?

如何托管 FireMonkey 表单客户端在另一个内部对齐?

[问题] Firemonkey 控件继承后无法显示(空白)

[修正] Berlin Firemonkey Windows 控件左方显示虚线问题