【问题标题】:Delphi Change modal form CaptionDelphi 更改模态形式 Caption
【发布时间】:2011-06-16 21:26:25
【问题描述】:

如何在模态表单中更改显示的模态表单标题。

谢谢

科林

【问题讨论】:

  • 使用 Caption 属性设置它的方式与其他任何地方相同
  • 我认为它似乎不适用于模态表单?
  • 它在模态表单上运行良好。问题一定出在您的代码中。
  • 对不起我的错误我的一点 Ropey 代码谢谢 colin

标签: delphi forms modal-dialog


【解决方案1】:

与更改任何表单的标题相同。

有上千种方法,具体取决于何时您想要更改标题。一种方法是:在你的模态表单上放一个TButton,然后写

procedure TForm2.Button1Click(Sender: TObject);
begin
  Caption := 'New caption';
end;

【讨论】:

    【解决方案2】:
    procedure MyMainForm.ShowForm(ACaption: String);
    var
      dlgForm: TForm;
    begin
      dlgForm:= TForm.Create(Nil);
      try
        dlgForm.Caption:= ACaption;
        dlgForm.ShowModal;
      finally
        FreeAndNil(dlgForm);
      end;
    end;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-29
      相关资源
      最近更新 更多