2012-03-13 25 views
9

我已經注意到,作爲顯示在任務欄中重複這顯示在主窗體標題,並沒有任何與Application.Title我的應用程序標題。我的主窗體標題與文字說明編程設置:=「XXXX」,是這樣的:如何將Delphi應用程序的任務欄標題與主表單標題分開?

My Fantastic Application V1.2.3.4 [Power User] 

,這是忠實地再現(截斷)上的任務欄。我真的很想在任務欄上看到「我的神奇應用程序」。這可能嗎?我試過設置Application.Title等沒有任何效果。

回答

9

我認爲你正在使用德爾福2007年或以上。

在您的項目文件,確保有一條線

Application.MainFormOnTaskbar := False; 

然後你的任務欄標題會使用Application.Title

+0

注意,這是一般最好是有設置爲true:它影響形成Z順序,是Vista和7 Aero特效所必需的,例如窗體預覽](http://docwiki.embarcadero.com/VCL/en/Forms.TApplication.MainFormOnTaskBar)。你想要的標題比你想要的Aero任務欄支持更多嗎? – 2012-03-13 10:31:27

+2

David M:去年的一些補丁讓任務欄變得更聰明。現在使用「Application.MainFormOnTaskbar:= False」是安全的。 – Torbins 2012-03-13 11:50:34

+1

我打算與@DavidM發表相同的評論,但是當我檢查出來時,我發現它不再是這種情況。也許是XE或XE2的變化。 – 2012-03-13 13:53:22

相關問題