2012-03-13 24 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

相关问题