2011-06-16 93 views
0

如何從模態窗體中更改顯示的模態窗體標題。Delphi更改模態窗體標題

感謝

科林

+2

您可以設置它與Caption屬性 – 2011-06-16 21:31:34

+0

我認爲,但是它似乎並沒有工作ONA其他地方一樣模態形式? – colin 2011-06-16 21:43:47

+0

它可以在模態窗體上正常工作。該問題必須在您的代碼中。 – 2011-06-16 21:46:54

回答

3

爲你改變任何形式的標題一樣。

有1000種方法,取決於當你想要改變標題。一種方法是這樣的:你的模態窗體上放置一個TButton,寫

procedure TForm2.Button1Click(Sender: TObject); 
begin 
    Caption := 'New caption'; 
end; 
1
procedure MyMainForm.ShowForm(ACaption: String); 
var 
    dlgForm: TForm; 
begin 
    dlgForm:= TForm.Create(Nil); 
    try 
    dlgForm.Caption:= ACaption; 
    dlgForm.ShowModal; 
    finally 
    FreeAndNil(dlgForm); 
    end; 
end;